Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ajout d'une ligne dans un formulaire

  • Initiateur de la discussion Initiateur de la discussion benadry
  • 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 !

benadry

XLDnaute Occasionnel
Bonjour le forum,

Je cherche une macro me permettant de rendre visible des textboxes dans un userform quand on clique sur un bouton de commande.

En clair, quand l'utilisateur clique sur le bouton de commande + 1, des textboxes qui étaient masquées deviennent visibles.

Je sais le faire avec la première ligne, mais pas avec les suivantes.

Je joins le fichier et le code.

Si quelqu'un pouvait y regarder ...

Merci d'avance.

Cordialement.
 

Pièces jointes

Re : Ajout d'une ligne dans un formulaire

Salut Benardy,

A condition que le nom des textbox ne changent pas :


Code:
    Dim i As Integer, h As Integer
    
    For i = 16 To 48 Step 4
    
        If Me.Controls("TextBox" & i).Visible = False Then
            
            For h = 0 To 3
                
                Me.Controls("TextBox" & i + h).Visible = True
                
            Next h
            Exit Sub
        
        End If
    
    Next i

Bonne journée ! 🙂
 
Re : Ajout d'une ligne dans un formulaire

Bonjour le fil, bonjour le forum,

Les puristes vont surement s'arracher les cheveux ( si ils en ont encore ).
Boudu... Aspe !

Comme je n'en navet plus il a fallu que je m'achète une perruque pour la plumer...
Au pire, utilise ElseIf... pour éviter la cascade de End If à la fin.
 
- 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
4
Affichages
594
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…