Supprimer une ligne en VBA
Résolu/Fermé
A voir également:
- Supprimer une ligne en VBA
- Supprimer une page word - Guide
- Partager photos en ligne - Guide
- Vente en ligne particulier - Guide
- Supprimer compte instagram - Guide
- Aller à la ligne excel - Guide
5 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
19 juin 2008 à 22:17
19 juin 2008 à 22:17
Bonsoir,
Donne le n° de ligne à rows() :
For k = 0 To nbdefos - 1
If (Cells(k + 4, 2) > -3) Or (Cells(k + 4, 2) < -11.4) Then
Rows(k + 4).Delete Shift:=xlUp
n = n + 1
End If
Next k
Ca ne supprime la ligne dont la 2nde colonne est vide mais celle qui répond aux critères >-3 et <-11.4...
eric
Donne le n° de ligne à rows() :
For k = 0 To nbdefos - 1
If (Cells(k + 4, 2) > -3) Or (Cells(k + 4, 2) < -11.4) Then
Rows(k + 4).Delete Shift:=xlUp
n = n + 1
End If
Next k
Ca ne supprime la ligne dont la 2nde colonne est vide mais celle qui répond aux critères >-3 et <-11.4...
eric
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
19 juin 2008 à 22:20
19 juin 2008 à 22:20
Bonsoir elise,
Au lieu de:
q=k+4
Rows("q:q").Select
Selection.Delete Shift:=xlUp
essaies
q=k+4
Rows(q).delete
Cordialement,
Michel
Au lieu de:
q=k+4
Rows("q:q").Select
Selection.Delete Shift:=xlUp
essaies
q=k+4
Rows(q).delete
Cordialement,
Michel
bonsoir
j'ai trouvé pourquoi la fonction supprimer ne fonctionne pas, c'est parce qu'elle travaille dans un autre fichier que celle que je veux
mais ce que je ne comprend pas c'est pourquoi la fonction selection.clearcontents fonctionne dans le bon fichier et pas la fonction supprimer
vous auriez une idée?
j'ai trouvé pourquoi la fonction supprimer ne fonctionne pas, c'est parce qu'elle travaille dans un autre fichier que celle que je veux
mais ce que je ne comprend pas c'est pourquoi la fonction selection.clearcontents fonctionne dans le bon fichier et pas la fonction supprimer
vous auriez une idée?
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
19 juin 2008 à 22:41
19 juin 2008 à 22:41
Re,
Bonsoir Eric, excuses moi, je n'avais pas rafraichi!
Elise
rows("q:q") est faux comme je te l'ai indiqué mais peut-^tre que nos posts se sont croisés
Bonsoir Eric, excuses moi, je n'avais pas rafraichi!
Elise
rows("q:q") est faux comme je te l'ai indiqué mais peut-^tre que nos posts se sont croisés
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question