Bonjour je viens de débuter sur VBA ya quelque jours, j'ai besoin de votre aide, alors j'ai donné la main à l'utilisateur pour insérer juste une référence, en se basant sur cette référence (Colonne C) que je vais chercher dans la feuille 1 je vais trouver une désignation (colonne B) je dois la copier et l'introduire dans la feuille 2.
J'ai rédigé le code suivant, mais ça donne une erreur au niveau de l'indice k.
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Dim Cell As Range Dim k As Integer Sheets("Liste des pièces").Select Set Cell = Range("C6:C38962").Find(Me.TextBox2, LookIn:=xlFormulas, Lookat:=xlWhole) If Me.TextBox2 = "" Then MsgBox ("Indiquez une référence") If Not Cell Is Nothing Then k = Cell.Row Sheets("Liste des pièces").Range("Bk").Select Range("Bk").Copy Sheets("List des commandes").Range(B1).Select Selection.Past End If
Partager