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 AnneSophie
  • 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 !

AnneSophie

XLDnaute Nouveau
Bonjour,
j'aimerais savoir comment faire pour creer une macro qui permettrait d'effacer (en cliquant sur un bouton) toute les donnnées des cellules non protégées de ma feuille excel.

Merci
AnneSophie
 
Re : remise a zéro

Bonjour AnneSophie, bonjour le forum,

Peut-être comme ça :
Code:
Sub Macro1()
For Each cel In ActiveSheet.UsedRange
    If cel.Locked = False Then cel.ClearContents
Next cel
End Sub
 
Re : remise a zéro

Re,

sinon essaye peut être comme ceci, à voir selon tes données et ton fichier :
Code:
Option Explicit
Sub test()
Dim c As Range, d As Range
For Each c In ActiveSheet.UsedRange
    For Each d In c.MergeArea
        If d.Locked = False Then d.ClearContents
    Next d
Next c
End Sub
 
Re : remise a zéro

Re,

J'ai déverrouillé les cellules une fois fusionnée donc je suppose quelles sont toutes déverrouillées

si fait une fois les cellules fusionnées, pas sûr.... procéder à l'inverse eût été préférable.... déverouiller les cellules puis ensuite les fusionner...
 
Re : remise a zéro

Je viens de vérifier toute les cellules fusionnées qui doivent être vidée sont déverrouillées. Vu que je protège ma feuille, les cellules à vider sont forcément déverouillée (fusionnée ou non).
 
Re : remise a zéro

merci, ca marche mais le problème c'est que c'est très long. Est ce que ce serais possible à la place d'effacer de copier par exemple la feuille 5, mais tout en gardant les cellules bloquées (ne remplacer que les cellules déverrouilées)?
 
- 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
15
Affichages
265
Réponses
3
Affichages
174
  • Question Question
Réponses
29
Affichages
426
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…