Bonjour et merci d'avance pour votre précieuse aide.
En tant que grand débutant ça fait plusieurs jours que je me casse la tête sur une requête.
J'ai un fichiers de 3 feuilles. Je veux créer une requête via un bouton de commande qui me permet à chaque fois q'une colonne affiche "A DETRUIRE" de couper la ligne correspondante et la coller sur une autre feuille ainsi de suite...
En dessous ce que j'ai fait :
Comme vous vous en doutez . . . ça ne marche pas et je sais pas quel est le problème
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 Private Sub CommandButton1_Click() Dim iLI As Integer Dim iRE As Integer Dim LI As Worksheet Dim RE As Worksheet Set LI = Worksheets(1) Set RE = Worksheets(2) iRE = 2 For iLI = 4 To 1000 If LI.Cells(iLI, 11).Text = "A DETRUIRE" Then RE.Rows(iRE) = RE.Rows(iLI) 'LI.EntireRow(iLI).Copy RE.Range("A1", 11) iRE = iRE + 1 End If Do While RE.Cells(iRE, 1).Value <> "" iRE = iRE + 1 Loop Next End Sub
Merci de votre aide
Partager