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

Microsoft 365 vérouillage dévérouillage feuille

farid

XLDnaute Occasionnel
Bonsoir,
En PJ , mon fichier avec avec macro de déverrouillage et verrouillage feuilles .En feuille1 2 boutons , rouge pour verrouiller pas de soucie et en vert bouton pour déverrouiller et le soucie a chaque déverrouillage , je vais automatiquement sur la feuille 6 et je souhaite lors du déverrouillage rester sur la feuille 1.
j'espère que la demande est explicite.
par avance, merci
 

Pièces jointes

  • Dévérouillage -vérouillage feuille.xlsm
    19.3 KB · Affichages: 8
Solution
Bonsoir Farid,
Sur Xl2007 on reste bien sur la feuille 1.
Mais dans le cas contraire, essayez cela :
VB:
Sub DéProtéger()
Dim ws As Worksheet
For Each ws In Sheets
ws.Unprotect
Next
Sheets("Feuil1").Activate
End Sub

farid

XLDnaute Occasionnel
Bonjour Sylvanu
Plaisir de vous revoir,
je ne comprends pas , je suis sur office 365 pro ,.
merci pour la solution qui fonctionne tres bien comme d'habitude.
bonne soirée
merci beaucoup
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Bonjour Farid, sylvanu, le forum

Je confirme le même comportement sous 365 famille

Bien cordialement, @+
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Re,

C'est lié à l'objet dessiné, même comportement aberrant avec un contrôle de formulaire, pas de problème par contre avec un contrôle ActiveX ou en appel direct

Bien cordialement, @+.
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
re,

quel que soit le nombre de feuille, c'est toujours l'avant dernière sélectionnée, selon l'ordre d'affichage et non l'index, et uniquement si la déprotection est effective, le code exécuté sur des feuilles non protégées ne change pas la sélection.
Et le problème ne survient qu'avec des formes ou des contrôles de formulaire.
Pour moi, bug 365, un de plus !

Bien cordialement, @
 

Discussions similaires

Réponses
2
Affichages
251
Réponses
12
Affichages
441
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…