Efface le contenu cellule avec condition VBA
Fermé
Mimi59
-
4 juil. 2011 à 00:31
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 4 juil. 2011 à 12:38
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 4 juil. 2011 à 12:38
A voir également:
- Effacer le contenu d'une cellule sous condition vba
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Comment effacer une page sur word - Guide
- Excel compter cellule couleur sans vba - Guide
- Le fichier à télécharger correspond au contenu brut d’un courrier électronique. de quel pays a été envoyé ce message ? - Guide
3 réponses
cousinhub29
Messages postés
976
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
16 décembre 2024
348
4 juil. 2011 à 01:17
4 juil. 2011 à 01:17
Bonjour,
Essaie ainsi :
Bonne nuit
Essaie ainsi :
Sub efface_var() Dim Plage As Range Set Plage = Sheets("Synthèse").Range("p32:p40,s32:s40,p90:p110,s90:s110,u90:u110,p152:p192,s152:s192,u152:u192") If Sheets("Date").Range("g10").Value = 0 Then Plage.ClearContents End Sub
Bonne nuit
Merci mais même comme ça qd la valeur de la cellule G10 est >0, la plage de valeurs est effacée, je comprends pas ce qui cloche. ça devrait pourtant marcher!!!Je pète un cable, je dois rendre mon fichier mais la macro déconne!!!
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
4 juil. 2011 à 12:38
4 juil. 2011 à 12:38
Bonjour
je viens d'essayer ta macro: pas de problèmes
vérifie peut être si G10 est bien numérique et n'est pas une date...
autrement, je ne vois pas
je viens d'essayer ta macro: pas de problèmes
vérifie peut être si G10 est bien numérique et n'est pas une date...
autrement, je ne vois pas