VBA Copier / Coller entre 2 classeurs différents

SAMWRC

XLDnaute Occasionnel
Bonjour à tous !

J'ai un probléme de copier/coller par macro. Je souhaite copier des données depuis une feuille d'un classeur vers une feuille d'un autre classeur. Une fois sur deux, la macro fonctionne et une fois sur deux, elle plante lors du collage des données ... J'ai pas mal cherché, mais je comprend pas :confused:

Les deux fichiers exemples sont en PJ.

Merci pour votre aide

Sam
 

Pièces jointes

  • SAM.xls
    35 KB · Affichages: 191
  • SAM2.xls
    16.5 KB · Affichages: 158
  • SAM.xls
    35 KB · Affichages: 185
  • SAM2.xls
    16.5 KB · Affichages: 166
  • SAM.xls
    35 KB · Affichages: 191
  • SAM2.xls
    16.5 KB · Affichages: 172

SAMWRC

XLDnaute Occasionnel
Re : VBA Copier / Coller entre 2 classeurs différents

Si jamais, cela intéresse quelqu'un, le problème venait du code suivant qui protège la feuille avec un mot de passe. Je ne comprend vraiment pas pourquoi :confused:, mais bon, désormais ça marche !

Code:
.Protect Password:="Lean", DrawingObjects:=True, Contents:=True, Scenarios:=True, _
            AllowFiltering:=True
 

SAMWRC

XLDnaute Occasionnel
Re : VBA Copier / Coller entre 2 classeurs différents

J'ai finalement identifier le vrai problème. Je faisais une copie d'une plage de cellule, puis je déprotégeais la feuille de destination (mot de passe) avant de coller la plage de cellule sur ma feuille de destination. La déprotection par mot de passe annulait la copie des cellules, d'où l'erreur. Du coup, désormais, je déprotège la feuille avant de copier puis coller les cellules.

Voilà la réponse, si jamais quelqu'un s'est intéressé à ce post :D
 

Discussions similaires

Réponses
6
Affichages
578

Statistiques des forums

Discussions
314 450
Messages
2 109 727
Membres
110 552
dernier inscrit
jasson