Bonjour le Forum,
J'ai un comboBox sur un USF qui me permet de choisir une possibilité dans une liste déroulante puis de la valider.
Ce choix vient s'incrémenter dans une base de données.
Une fonction recherche me permet de retrouver la possibilité que j'avais retenue à l'origine mais du coup le combo box n'existe plus, et s'il ont veux choisir autre chose, il faut le saisir manuellement avec les risques que celà comporte.
Voici les codes correspondant :
sur le USF de création de fiche ( j'ai rédui le code à un seul text box pour éviter d'en avoir 1 kilomètre) :
Private Sub UserForm_Initialize()
f_ent2 = ''
Private Sub UserForm_Activate()
' Initialiser la liste des vendeurs
f_ent2.RowSource = 'Par!N8:N27'
f_ent2.ListIndex = 0
Private Sub ok_Click()
Sheets('BDD').Cells(nb_contact + 2, 2) = f_ent2
choix_OK = True
f_ent2 = ''
choix_OK = False
Unload f_nouveau
En Sub
Pour le USF de modification :
Private Sub UserForm_Initialize()
f_ent2 = v_ent2
Private Sub modif_Click()
Sheets('BDD').Cells(v_num, 2) = f_ent2
choix_OK = False
Unload f_trouve
End Sub
En fait j'ai essayé d'installer des combo box dans le USF de modif à la place des text box, mais je n'arrive pas à les initialiser avec la dernière entrée réalisée.
En espérant avoir été le plus clair possible,
Merci à vous
J'ai un comboBox sur un USF qui me permet de choisir une possibilité dans une liste déroulante puis de la valider.
Ce choix vient s'incrémenter dans une base de données.
Une fonction recherche me permet de retrouver la possibilité que j'avais retenue à l'origine mais du coup le combo box n'existe plus, et s'il ont veux choisir autre chose, il faut le saisir manuellement avec les risques que celà comporte.
Voici les codes correspondant :
sur le USF de création de fiche ( j'ai rédui le code à un seul text box pour éviter d'en avoir 1 kilomètre) :
Private Sub UserForm_Initialize()
f_ent2 = ''
Private Sub UserForm_Activate()
' Initialiser la liste des vendeurs
f_ent2.RowSource = 'Par!N8:N27'
f_ent2.ListIndex = 0
Private Sub ok_Click()
Sheets('BDD').Cells(nb_contact + 2, 2) = f_ent2
choix_OK = True
f_ent2 = ''
choix_OK = False
Unload f_nouveau
En Sub
Pour le USF de modification :
Private Sub UserForm_Initialize()
f_ent2 = v_ent2
Private Sub modif_Click()
Sheets('BDD').Cells(v_num, 2) = f_ent2
choix_OK = False
Unload f_trouve
End Sub
En fait j'ai essayé d'installer des combo box dans le USF de modif à la place des text box, mais je n'arrive pas à les initialiser avec la dernière entrée réalisée.
En espérant avoir été le plus clair possible,
Merci à vous