Supprimer lignes erreur code VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

pierrof

XLDnaute Occasionnel
Bonjour
Je souhaite effacer des lignes selon la valeur d'une cellule.
Pour cela j'ai réaliser un bouton avec une macro sur une feuille "1" et souhaite réaliser la macro sur la deuxième feuille mais rien ne se passe, la macro semble fonctionner sur la feuille"1".

Je joins un fichier exemple

Merci de votre soutient
 

Pièces jointes

Re : Supprimer lignes erreur code VBA

Bonjour Pierrof,

normal, le code est placé dans le module de la feuille 1, lorsque tu fais référence aux propriétés "cells" ou "rows", le code s'applique donc à celles de la feuille en question...

préférable dans ce cas de faire appel à une macro placée dans un module standard....

bonne journée
@+
 
Re : Supprimer lignes erreur code VBA

bonjour, sinon tu peut aussi indiquer la feuille sur laquelle tu effectue ton test et que tu veut modifier:
Code:
If Sheets(2).Cells(i, 4) = "" Then Sheets(2).Rows(i).Delete
j'ais mis 2 parce que ta feuille est en deuxième position et que j'avais la flème d'écrire le nom de la feuille ^^)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
265
Retour