Bonjour,
J'ai de nouveau des soucis. Maintenant, c'est un combobox "contact" dont le résultat dépend du combobox "client". En sachant que la troisième colonne de ma plage de cellule (repertoire) est le nom d'une autre plage de cellule. Cette nouvelle plage de cellule me sert come rowsource de la combobox "contact".
Option Explicit
Private Sub Annuler_Click()
Unload Nouveau_dossier
End Sub
Private Sub Client_Change()
Rep.Text = Client.Text
Contact.RowSource = Client.RowSource
End Sub
Private Sub Contact_Change()
Dim NomClient As Variant
NomClient = Client.Text
Workbooks("perso.xls").Activate
Sheets("client").Activate
Contact.RowSource = WorksheetFunction.VLookup(NomClient, Range("repertoire"), 3, False)
End Sub
J'ai essayé de remplacer
Contact.RowSource = Client.Rowsource
par
Contact.Text = Client.Text
mais le résultat ne me renvoie pas la plage de cellules pour sélectionner le contact.
Je planche et ne trouve pas la solution. Pouvez-vous m'aider SVP.
Merci d'avance et bonne soirée.