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

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
 

gourdin

XLDnaute Impliqué
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
 

Robert

XLDnaute Barbatruc
Repose en paix
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
 

Discussions similaires

Statistiques des forums

Discussions
312 185
Messages
2 086 010
Membres
103 090
dernier inscrit
Createlier