Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion chinel
  • Date de début Date de début

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 !

chinel

XLDnaute Impliqué
Salut tout le monde !

j'ai un planning et je voudrais effacer les colonnes à droite des dates quand je change l'année (la date est à mettre en cellule B4) et aussi les commentaires dans certaines cellules et remettre la couleur de fond de cellule de base (jaune)

merci de votre aide !
 

Pièces jointes

Re : macro effacer

Bonsoir chinel, le Forum,

Ce code dans un module :

Sub RaZ()
Application.ScreenUpdating = False
Selection.SpecialCells(xlCellTypeComments).Select
Selection.ClearComments
Range( _
"C4:C34,F4:F34,I4:I34,L4:L34,O4:O34,R4:R34,C38:C68,F38:F68,I38:I68,L38:L68,O38:O68,R38:R68" _
).Select
Selection.Interior.ColorIndex = 36
Selection.ClearContents
Range("C4").Select
Application.ScreenUpdating = True
End Sub

Crée un bouton sur ta feuille, puis clic droit : affecter une macro, sélectionne la macro RaZ
Au plaisir
 
Re : macro effacer

Salut le forum

Dans le module de ta feuille, pas besoin de bouton
Mytå
 
Dernière édition:
Re : macro effacer

Bonsoir à tous,

Il me semble qu'il est préférable de lancer la macro par un bouton, mais effectivement on peut le faire par Worksheet_Change :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$4" Then Nettoyage
End Sub

Sub Nettoyage()
With Intersect(Range("4:34,38:68"), Range("C:C,F:F,I:I,L:L,O:O,R:R"))
.ClearContents
.Interior.ColorIndex = 36
.ClearComments
End With
End Sub

Bonne nuit
 
Dernière édition:
- 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

  • Question Question
Autres Planning
Réponses
8
Affichages
324
  • Question Question
Microsoft 365 Agenda
Réponses
3
Affichages
238
Réponses
16
Affichages
606
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…