VBA - Verrouillage automatique

Bonsoir

Ci-joint un fichier dans lequel j'ai fait un copier coller 2 macros, mais cela ne fonctionne pas comme je le voudrais.

J'aimerais que la feuille 1 soit verrouillée tout en permettant de pouvoir insérer des lignes et colonnes, et j'aimerais que cet onglet soit automatiquement verrouillé lorsque je quitte le fichier (pour éviter les oublis lorsque je retire le mot de passe pour modifier la feuille).

Le souci c'est que le verrouillage s'applique à toutes les feuilles, et que je ne peux insérer ni ligne ni colonne.

Je débute en VBA, j'ai récupéré ces macros sur internet.

Je vous remercie d'avance de votre aide

18test.xlsm (14.67 Ko)

Bonjour Lola222,

Il te suffit d'utiliser l'enregistreur de macro de l'onglet Développeur

2018 02 06 02h39 19

Tu lances l'enregistrement de la Macro : Macro1

2018 02 06 02h39 35

Tu lance la protection de ta feuille

2018 02 06 02h39 55

Tu coches les options souhaitées

2018 02 06 02h40 17

Puis tu valides

2018 02 06 02h40 28

Il ne faut pas oublier d'arrêter l'enregistreur

2018 02 06 02h40 43

Tu obtiens ton code

2018 02 06 02h41 49

Voilà

Bonsoir

Je te remercie de cette réponse, mais cela va t-il seulement s'appliquer à une feuille ou à l'ensemble du classeur ?

Cette macro ne me permet pas de procéder à un verrouillage automatique lorsque je quitterai le classeur.

Rechercher des sujets similaires à "vba verrouillage automatique"