Bonjour à tous !
Je souhaite compter un nombre de lignes non vides puis faire un copier/coller d'une plage de cellules.
Etant débutant, voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Sub AjouterProjet() Dim V As Integer Dim Ligne As Integer Dim Cible As Range Dim PlageCible As Range V = 1 While Worksheets("EngLocation").Cells(V, 2) <> "" '<-- ERREUR V = V + 1 Ligne = V Wend Cible = Worksheets("EngLocation").Range(Cells(Ligne, 2)) PlageCible = Worksheets("EngLocation").Range(Cells(Ligne - 4, 2), Cells(Ligne - 1, 6)) PlageCible.Select Selection.Copy Cible.Select ActivseSheet.Paste End Sub
Cela me marque : "L'indice n'appartient pas à la selection"
Pourriez-vous commenter mon code ?
Merci beaucoup par avance !!
Bonne journée à tous.
Partager