Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 01/10/2008, 19h20   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juin 2006
Messages: 139
Par défaut Supprimer des lignes

Bonjour,

Ce type de question revient souvent sur le forum.
J'ai utilisé un des posts pour supprimer dans un fichier les lignes ou il a soit:
- le mot resultat dans la colonne C
- un blanc (la cellule en colonne C est donc vide)

Les codes fonctionnent bien...
... sauf si deux blancs ou deux "resultats" se suivent
(par exemple en C2 et C3). La, ca n'efface que le premier et laisse le second apres le filtre.

Pourriez m'aider à corriger le code?
Merci par avance



Sub Suppression()
Dim i As Long
For i = 2 To [a65536].End(xlUp).Row
If Cells(i, 3) Like "Résultat" Then
Cells(i, 3).EntireRow.Delete

End If
Next
End Sub

Sub Suppression2()
Dim i As Long
For i = 2 To [a65536].End(xlUp).Row
If Cells(i, 3) Like "" Then
Cells(i, 3).EntireRow.Delete

End If
Next
End Sub
Fichiers attachés
Type de fichier : xls Test_Macro_final.xls (32,0 Ko, 4 affichages)
jbdubreuil est déconnecté   Réponse avec citation
ANNONCES
Vieux 01/10/2008, 19h26   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Pierrot93
 
Date d'inscription: août 2006
Version Excel : Excel 2003 (PC)
Messages: 4 750
Par défaut Re : Supprimer des lignes

Bonsoir jbdubreuil

pour éviter cela, il faut commencer par la dernière ligne en utilisant un pas négatif, comme dans l'exemple ci dessous :

Code:
For i = [a65536].End(xlUp).Row To 2 Step -1
bonne soirée
@+
__________________
Pierrot

On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!!
Pierrot93 est déconnecté   Réponse avec citation
Vieux 01/10/2008, 19h29   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juin 2006
Messages: 139
Par défaut Re : Supprimer des lignes

Hello Pierrot,

Super combine,
Merci, ca marche parfaitement,

JB
jbdubreuil est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Besoin macro pour supprimer lignes toutes les 52 lignes Douhme Forum Excel 20 05/02/2008 03h35
Supprimer les lignes double pour garder que les nouvelles lignes saisies ? naouah Forum Excel 6 01/10/2006 03h01
Supprimer des lignes JB Forum Excel 5 11/01/2006 12h09
supprimer lignes vides après entre lignes 2 et 270 difovelo Forum Excel 3 18/05/2005 22h34
Supprimer Lignes à 0 hasardeux Forum Excel Downloads - Archives 1 18/12/2002 13h42


Fuseau horaire GMT +2. Il est actuellement 09h59.


(C) 2006 Excel Downloads