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

insertion d'une ligne via un bouton

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

J

jbt1970

Guest
Bonjour à tous,
à partir d'un bouton sur mon userform je voudrai insérer une ligne dans ma table sous la case portant un nom. Peut-être vous comprendrez mieux si je met mon code:

Private Sub CommandButton14_Click()
Worksheets("Feuil2").Select

If Range("technicien").Offset(-1) <> "" Then
' ajoute une ligne - la ligne s'insère au dessus
Application.EnableEvents = False ' pour ne pas se mordre la queue
Range("technicien").EntireRow.Insert xlShiftDown
Application.EnableEvents = True
End If

End Sub

Si je met range("D6"), ça marche. mais pas si je met range("technicien").

Merci de votre aide.
 
Re : insertion d'une ligne via un bouton

salut jbt1970 et bienvenu, Le forum


essaye ça


Code:
Private Sub CommandButton14_Click()

If Sheets("Feuil2").Range("technicien").Offset(-1) <> "" Then
' ajoute une ligne - la ligne s'insère au dessus
Application.EnableEvents = False ' pour ne pas se mordre la queue
Sheets("Feuil2").Range("technicien").EntireRow.Insert xlShiftDown
Application.EnableEvents = True
End If

End Sub
Bonne Journée
 
Re : insertion d'une ligne via un bouton

j'avance un peu en passant par une autre méthode, j'arrive à retrouver ma cellule qui porte le nom "Technicien" et à faire afficher une msgbox.

Private Sub CommandButton14_Click()
Dim NumLig As Integer
Dim Cell As Range

For Each Cell In Feuil9.Range("A1:A" & Feuil9.Range("N65533").End(xlUp).Row)
NumLig = Cell.Row

If Feuil9.Cells(NumLig, 3) = "Technicien" Then
MsgBox " presque"

End If

Next Cell
End Sub

Maintenant au lieu de faire apparaitre une msgbox, je voudrai insérer une ligne.

Merci de votre aide.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
915
Réponses
3
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…