Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Code VBA - RAZ feuille de calcul + protection

phil555

XLDnaute Nouveau
Bonjour à tous,
Ma requête est je pense relativement pour un connaisseur du VBA
J'ai un classeur composé de plusieurs feuilles de calcul
Je souhaiterai paramétrer un bouton dans chaque feuille pour supprimer les valeurs contenues dans les cellules blanches
En complément j'ai également besoin de protéger toutes les cellules de couleur (Je n'utilise pas de MFC)

D'avance merci !!
 

job75

XLDnaute Barbatruc
Utilisez cette macro :
VB:
Sub Cellules()
Dim c As Range
With ActiveSheet
    .Protect "toto", UserInterfaceOnly:=True
    .Cells.Locked = True
    For Each c In .UsedRange
        If c.Interior.ColorIndex = xlNone Then If Not c.HasFormula Then c.MergeArea.Locked = False: c = ""
    Next
End With
End Sub
 

Pièces jointes

  • Classeur(1).xlsm
    35.1 KB · Affichages: 6

Discussions similaires

Réponses
15
Affichages
515
Réponses
8
Affichages
146
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…