Macro pour effacer une ligne

Fermé
manoelinho Messages postés 43 Date d'inscription jeudi 7 mai 2009 Statut Membre Dernière intervention 5 mars 2012 - 11 mai 2009 à 14:55
aquarelle Messages postés 7140 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 25 mars 2024 - 11 mai 2009 à 17:57
Bonjour,
j'aimerai savoir comment on peut faire pour pouvoir effacer une ligne par rapport au contenu du cellule.
je précise ma pensée,

je voudrais que quand la cellule A1 affiche faux, la ligne 23 soit effacée dans sa totalité.

est ce que c'est possible?

merci d'avance....
A voir également:

4 réponses

Kaddour Jilali Messages postés 161 Date d'inscription lundi 5 mai 2008 Statut Membre Dernière intervention 16 mars 2010 12
11 mai 2009 à 15:04
Salut,
Je m'y connais pas trop en VBA, mais ce que je fais en général, c'est que j'enregistre la macro et après je la modifie.
Dans le cas présent, enregistre une macro, sélectionne la cellule A1, puis supprime la ligne 27. Ensuite tu arrêtes l'enregistrement de la macro et il faudra mettre un truc genre "if Range(A1)="FAUX" then" et là tu mets l'opération que tu as faites.
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
11 mai 2009 à 15:10
voilà qui devrait pouvoir t'aider :

Sub suppression()
If Range("A1").Value = FAUX Then
Rows("23:23").Select
Selection.Delete Shift:=xlUp
End If
End Sub
0
manoelinho Messages postés 43 Date d'inscription jeudi 7 mai 2009 Statut Membre Dernière intervention 5 mars 2012
11 mai 2009 à 15:36
est ce que c'est possible de mettre dans la macro une condition supplémentaire?
par exemple j'aimerai que la ligne 23 soit effacée si le contenue de la cellule A1 est "FAUX" mais seulement si le contenue de la cellule A23 est "FAUX".
0
manoelinho Messages postés 43 Date d'inscription jeudi 7 mai 2009 Statut Membre Dernière intervention 5 mars 2012
11 mai 2009 à 15:15
merci pour ces réponses j'ai pu compléter ma macro.
0
aquarelle Messages postés 7140 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 25 mars 2024 1 302
11 mai 2009 à 17:57
Bonsoir,
La discussion étant en double sur le forum, je ferme celle-ci. Merci de continuer sur l'autre : http://www.commentcamarche.net/forum/affich 12404109 excel supprimer une ligne
Cordialement
0