Re : Tag d'un textbox comment le servir par un code
Réponse
Bonjour JM27 et bonjour à toi Papou-net
C’est la réponse que je cherchais, elle fonctionne dans vos 2 démos
J'ai tardé à vous répondren pour continuer à chercher
Avec dans un module :
UserForm1.Show
MsgBox UserForm1.TextBox1.Tag
Il me suffit de rendre invisible le textbox1
Sauf, Sauf que je comptais utiliser le tag comme une variable et là rien ne va plus !
L’utilisation obligatoire de initialize bloque, l’utilisation d’une variable au lieu et place de 2 ou de bonjour.
Ma recherche, supprimer le fait d’utiliser une cellule pour pallier l’impossibilité d’utiliser une variable.
Private Sub CommandButton1_Click()
If t1=t2<>t3 then [a1]=997
End sub
Dans le module
If [a1]= 997 then ….
Else
End if
[a1].clearcontents
Ça fait pas chic !
Pour le fun !
Pour ce qui est de l’exemple de JM27, il est intéressant, cf exemple3
Sheets("Feuil1").Cells(Me.TextBox1.Tag, 2) 2 donne le N° de la colonne
Me.TextBox1.Tag = 11 11 donne le N° de la ligne
Comme vous le constaterez, si :
. Je change successivement les N° de colonne
. A Chaque changement l’inscription se fait dans la bonne colonne.
. Je change successivement les N° de Ligne
. Le 1er changement qui est la 2 ème inscription retard d’une ligne
. Et ainsi de suite.
Bizarre vous avez dit bizarre !
Bref pour faire plus chic si vous aviez l’astuce pour récupérer une variable d’un USF ...
Je vous remercie tous les deux et je vous souhaite une bonne journée.