Bonjour, j'ai deux TextBox pour lesquels je souhaite récupérer leurs contenu lorsqu'elles ne sont pas vides et les renseigner dans un tableau.
Je ne veux pas avoir à renseigner à chaque fois le nom de la Textbox.
VB:
Dim tableau() As Variant, i As Integer
For i = 1 To 2
If Not IsEmpty(Controls("TextBox" & i).Value) Then
tableau(i) = TextBox(i).Value
End If
Next i
Bonjour job75, merci pour votre retour.
J'ai inséré votre code dans une procédure Sub du Module1 qui me retourne une erreur sur l'utilisation du mot clé Me.
Si je comprends Me doit être placé dans la UserForm TextBox_Change et remplace son nom.
re
Bonsoir @Shark_03 , @job75
sinon si tu veux garder ta sub dans un module tu remplace "Me" par le nom du userform
mais je rejoins Job75 en general le transfert du userform vers une feuille se fait dans le userform soit par les event eux mêmes des textboxs soit par l'event d'un bouton valider par exemple