XL 2016 VBA contenu TextBox dans tableau

  • Initiateur de la discussion Initiateur de la discussion Shark_03
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Shark_03

XLDnaute Nouveau
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

Merci pour votre aide.
 
Bonjour Shark_03, bienvenue sur XLD,
VB:
Dim tableau(1 To 2), i As Byte
For i = 1 To 2
    If Me("TextBox" & i) <> "" Then tableau(i) = Me("TextBox" & i)
Next
Vous êtes sûr qu'il faut ne rien faire quand la TextBox est vide ?

A+
 
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

pas la peine de disperser les actions/events
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
202
Réponses
10
Affichages
281
Réponses
8
Affichages
471
Réponses
4
Affichages
179
Retour