Bonjour à tous,
Plutôt débutant en vba, je n'arrive pas à trouver de solution sur internet à mon problème.
Contexte : j'ai un userform, nommé UF_ajoutControleur. Dans celui-ci, un multipage à 5 pages. La première page sert pour l'identification du controleur, elle contient 3 textbox(nommée TBNom, TBPrenom...) et une combobox. Les 4 autres pages contiennent chacune 3 textbox, dans lesquelles l'utilisateur va rentrer des dates sous la forme jj/mm/aaaa. Ces 12 textbox sont nommées TextBox1,...,Textbox12
Parmi ces 12 précédentes Textbox, l'utilisateur n'est pas obligé de tout remplir.
Le problème : Je voudrais stocker dans un tableau nommé TabDate le contenu de ces 12 textbox.
Le code actuel :
J'ai essayé avec ou sans le .Text, mais quelquechose cloche, surement les types de variables qui ne sont pas bien définis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim i3 As Integer Dim TabDate() As Variant Redim TabDate(Nbre_Meth*3) For i3 = 1 To Nbre_Meth * 3 'Ici Nbre_Meth vaut 4, donc i3 va de 1 à 12 TabDate(i3) = UF_ajoutControleur.Controls("TextBox" & i3).Text Next
Toute aide est bienvenue, je peux reexpliquer si besoin !
Partager