code macro permettant copier coller après déprotection feuille

  • Initiateur de la discussion Initiateur de la discussion gourdin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gourdin

XLDnaute Impliqué
Bonjour,

Une question toute bête :

J'ai une macro qui réalise les actions suivantes :

- copie une cellule de la feuille A
- selectionne la feuille B
- déprotège la feuille B (dont toutes les cellules doivent restées vérouillées)

Je souhaite alors coller ma cellule mais c'est impossible

Existe t- il un petit code macro permettant de coller cette cellule après déprotection de la feuille B ?
Merci
 
Voici le code correspondant
En effet il faut déprotéger et reprotéger la feuille B mais je me demandais si il n'y avait pas d'autre solution

Sheets("FeuilB").Unprotect
Sheets("FeuilA").Select
Range("A1").Select
Selection.Copy

Sheets("FeuilB").Select
Range("A1").Select
ActiveSheet.Paste
Sheets("FeuilB").Protect
 
Re,

Non !... Surtout pas les Select qui ne font que ralentir l'exécution du code inutilement !...

VB:
Sheets("FeuilB").Unprotect
Sheets("FeuilA").Range("A1").Copy Sheets("FeuilB").Range("A1")
Sheets("FeuilB").Protect
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
306
Réponses
5
Affichages
628
Réponses
10
Affichages
957
Retour