Protection

dedemimi

XLDnaute Junior
bonjour au forum

j'ai cree un bouton qui efface toutes les données ,j'aimerais lorsque on appuie sur ce bouton un pavé nous demande la confimation par oui ou non
et j'ai un second souci j'ai crée un bouton associé à une macro pour proteger la feuille certaines parties des cellules sont verrouillees et d'autre non ,comme je ne suis pas un fortiche en excel j'ai crée sur chaque page un bouton de protection je voudrais savoir si on ne pourrait pas creer un seul bouton pour l'ensemble des pages surtout que sur toutes les pages ce sont les mêmes cellules qui sont verrouiller
je vous un fichier qui sera peut etre plus explicite (sur la 1ere page)
 

Pièces jointes

  • boucherie00.zip
    40.4 KB · Affichages: 44
  • boucherie00.zip
    40.4 KB · Affichages: 41
  • boucherie00.zip
    40.4 KB · Affichages: 39

mfb

XLDnaute Occasionnel
Re : Protection

Bonsoir à Tous.
Dedemimi je ne suis pas expert mais regarde le fichier en retour il semble répondre à ta première demande.
Pour la 2ème une âme charitable vas surement passer par là.
A+
Daniel
 

Pièces jointes

  • boucherie00.zip
    38.1 KB · Affichages: 39
  • boucherie00.zip
    38.1 KB · Affichages: 39
  • boucherie00.zip
    38.1 KB · Affichages: 35

wamme

XLDnaute Occasionnel
Re : Protection

Salut pour protéger toutes tes feuilles:


Code:
Application.ScreenUpdating = False
Dim Temp As String
Temp = ActiveSheet.Name
    For Each Sh In Worksheets
    Worksheets(Sh.Name).Activate
    ActiveSheet.Protect 
    Next
Sheets(Temp).Select
Application.ScreenUpdating = True
 
Dernière édition:

dedemimi

XLDnaute Junior
Re : Protection

BONJOUR, wamme
il me fait une erreur de compilation sur la 1 ere ligne à =FALSE
Application.ScreenUpdating = False
Dim Temp As String
Temp = ActiveSheet.Name
For Each Sh In Worksheets
Worksheets(Sh.Name).Activate
ActiveSheet.Protect
Next
Sheets(Temp).Select
Application.ScreenUpdating = True
 

mfb

XLDnaute Occasionnel
Re : Protection

Re,
J' ai beaucoup + à apprendre qu' à donner surtout de la part de Jean Piere Wanne et les .... autres.
Alors j' ai pris ce fil comme un devoir de vacances.
Pour dedemimi regarde à nouveau le fichier avec le code wanne ça marche.
J' ai bricolé un bouton unique pour vérrouiller et dévérouiller il est en "j43";
A+
Daniel
 

Pièces jointes

  • boucherie00.zip
    44.6 KB · Affichages: 39
  • boucherie00.zip
    44.6 KB · Affichages: 34
  • boucherie00.zip
    44.6 KB · Affichages: 28

Pierrot93

XLDnaute Barbatruc
Re : Protection

Bonsoir à tous

pour protéger toutes les feuilles sans les activer, ce qui ralenti le code et est généralement inutile en vba :

Code:
Dim ws As Worksheet
For Each ws In Worksheets
    ws.Protect
Next ws

bonne soirée
@+
 

Discussions similaires

Statistiques des forums

Discussions
312 493
Messages
2 088 955
Membres
103 989
dernier inscrit
jralonso