procedure ayant pour parametre un nom de combobox

J

jojo

Guest
bonjour à tous j'aimerai faire une procedure qui aurai pour paramètre le nom d'une combobox comme par exemple.

Private Sub procedurevariable(nombox)

UserForm1.nombox.Value = 5

End Sub

la procedure met la valeur 5 dans le champ texte de la combobox.

cela ne marche pas.

j'ai essayé.

Private Sub procedurevariable(nombox As Object)

UserForm1.nombox.Value = 5

End Sub

cela ne marche pas non plus.

avez vous une solution?

merci à tous
 

Hervé

XLDnaute Barbatruc
Re:procedure ayant pour parametre un nom de combob

Bonjour jojo


et comme ca ?

Private Sub procedurevariable(nombox As control)

UserForm1.Controls(nombox.Name).Value = 5

End Sub


salut

edition : correction du code, control au lieu de contol :whistle:

Message édité par: hervé, à: 14/02/2006 15:15
 
J

jojo

Guest
Re:procedure ayant pour parametre un nom de combob

merci

Private Sub procedurevariable(nombox As Contol)

UserForm1.Controls(nombox.Name).Value = 5

End Sub


est tu sur de contol??

ensuite si je fais procedurevariable(TextBox5)

cela ne fonctionne pas.

ou est mon erreur s'il vous plait??

merci beaucoup
 

Hervé

XLDnaute Barbatruc
Re:procedure ayant pour parametre un nom de combob

re jojo

j'avais editer mon post pour corriger mon erreur

en piece jointe un exemple ou ca fonctionne.

salut [file name=Classeur2_20060214152641.zip size=9781]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur2_20060214152641.zip[/file]
 

Pièces jointes

  • Classeur2_20060214152641.zip
    9.6 KB · Affichages: 25
J

jojo

Guest
Re:procedure ayant pour parametre un nom de combob

Private Sub procedurevariable(nombox As control)

UserForm1.Controls(nombox.Name).Value = 5

End Sub

puis dans le code

procedurevariable(TextBox5)

=BOG!!!!

pourquoi please
 

Discussions similaires

Statistiques des forums

Discussions
312 806
Messages
2 092 287
Membres
105 334
dernier inscrit
Haaland2022