Bouton vba verrouillage et déverrouillage de cellule

Résolu/Fermé
alexis4489 Messages postés 76 Date d'inscription mercredi 3 mars 2021 Statut Membre Dernière intervention 1 février 2024 - Modifié le 30 janv. 2023 à 13:12
Le Pingou Messages postés 12116 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 4 juillet 2024 - 3 févr. 2023 à 15:37

Bonjour,

Je souhaiterais avoir un bouton qui me permet de verrouiller et de déverrouiller certaines cellule sans passer par l'option "protéger la feuille" d'excel.

Et si possible selon si c'est verrouiller ou déverrouiller l'image ou le nom du bouton changerais ( peut-être que je demande la lune )

merci d'avance pour votre temps

ci-joint le fichier : https://www.cjoint.com/c/MAEmmahXL6k

( les cellules concerné par le vérouillage sont: U20:U29 ; V20:V29 ; W20:W29


Windows / Firefox 108.0

A voir également:

7 réponses

Le Pingou Messages postés 12116 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 4 juillet 2024 1 442
30 janv. 2023 à 14:55

Bonjour,

Si les cellules concernées par le verrouillage sont: U20:U29 ; V20:V29 ; W20:W29 alors les autres cellules de la feuille sont déverrouiller , est-ce bien cela que vous souhaitez...?


0
alexis4489 Messages postés 76 Date d'inscription mercredi 3 mars 2021 Statut Membre Dernière intervention 1 février 2024 2
30 janv. 2023 à 16:05

oui,

c'est cela le reste de la feuille pourra être modifiable excepté les cellules mentionnées et pourrons être de nouveau modifiable en cliquant de nouveau sur le bouton qui les feraient se déverrouiller.

Je te remercie de ton retour rapide et j’espère avoir été clair dans mon complément d'information.
 

0
Le Pingou Messages postés 12116 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 4 juillet 2024 1 442
30 janv. 2023 à 18:17

Bonjour,

Voici ma proposition, le libellé du bouton change, à découvrir : https://cjoint.com/c/MAErrDOF87Z


0
alexis4489 Messages postés 76 Date d'inscription mercredi 3 mars 2021 Statut Membre Dernière intervention 1 février 2024 2
31 janv. 2023 à 08:27

Bonjour, comme toujours cela fonctionne très bien.

Mais pourriez-vous m'expliquer votre code si j'ai besoin d'ajouter ou d'enlever des cellules pour le verrouillage.

Si j'ai bien compris votre code vba fait appel à la macro pour sélectionner les cellules à verrouiller.

mais je comprends pas comment vous le faites, dans la macro il a plusieurs cible mise

V12 ; AE24;U20;S10;Z8

je comprends pour la U20 mais comment vous faites pour lui dire de sélectionner jusqu'a la U29 et dans votre code vous faites pas mention des cellules V20 ou W20 alors qu'elle sont bien verrouiller.

Je vous remercie de votre travail , si vous avez le temps de m'expliquer afin que je puisse être en autonomie sur ce fichier et pouvoir modifier le code au besoin.

en vous remerciant.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12116 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 4 juillet 2024 1 442
31 janv. 2023 à 11:31

Bonjour,

Dans la macro il n’y a pas de cible [V12 ; AE24;U20;S10;Z8] , elle agit directement sur la feuille (sh.Protect /sh.Unprotect).

Tout se passe dans la feuille, pour débuter vous sélectionnez toute la feuille puis clic  sur onglet Alignement puis sous Protection et décocher Verrouillée puis OK et ainsi la plage de cellule sélectionnées resteront accessibles  même si vous protégez la feuille.

Pour protéger les cellules vous sélectionnez les cellules de votre choix exemple U20 :W29 ; Q10.Q12 et répéter la procédure précédente ave cocher Verrouillée puis Ok


0
alexis4489 Messages postés 76 Date d'inscription mercredi 3 mars 2021 Statut Membre Dernière intervention 1 février 2024 2
3 févr. 2023 à 12:59

Bonjour,

Excusez-moi de ne pas vous avoir répondu plutôt.

Je vous remercie pour votre complément d'information cela fonctionne très bien.

Bonne journée.

0
Le Pingou Messages postés 12116 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 4 juillet 2024 1 442
3 févr. 2023 à 15:37

Merci c'est parfait


0