C'est du VB je confirme (peut aussi etre du code vba si on y a inséré un activeX vb)
Ce que ça fait:
tu as une combo box qui s'appelle Combo1
AddItem est une méthode de l'objet ComboBox qui permet d'ajouter des lignes de caractères dans la combobox.
Ta première ligne va chercher dans 2 autres contrôles de type textbox le contenu écrit dedans et sépare les 2 contenus par le caractère "|" (pipe)
Jusque là tu suis ?
Exemple:
si text1(0).text = "Hello" et Text1(1).text = "World" tu ajouteras dasn ta combo le texte suivant : Hello|World"
simple, non ?
Ensuite msf.AddItem fait exactement la même chose
NOTE: Chr(9) = VBTab = insérer une tabulation
NOTE 2 : en lisant le code je vois qu'il y a 5 textbox (de 0 à4)
le chiffre entre parenthèses indique l'index(ou n° de série de la textbox)
c'est pour ça qu'elles portent le même nom, on les identifie par leur N°.
Pourquoi ?
parce qu'il est plus facile de faire une boucle sur un index que sur un nom.
Le code suivant par exemple:
text1.text & text2.text & text3.text & text4.text etc...
est plus facile à gérer comme ceci:
for i = 0 to 4
MaVariable = MaVariable & text(i).text
next
Ca parait con comme ça mais imagine 25 textbox...
l'enfer non ?