VBA Qu'est qui cloche dans mon code

  • Initiateur de la discussion Initiateur de la discussion Arpette
  • 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 !

Arpette

XLDnaute Impliqué
Bonjour à toutes et tous,
j'ouvre un nouveau post, car j'ai un peu avancé. Au lancement de ma macro, j'éfface les données des feuilles "WPT" & "FICHE" de mon fichier de base. J'ouvre 2 classeurs, je copie les feuilles et je veux les coller dans mon fichier de base. Mais je ne peux pas copier, message " Propriété ou méthode non gérée par l'objet "
Merci de votre aide.
@+
Code:
Option Explicit
Sub GPS()
Dim LeChemin As String
Dim LeChemin1 As String
Dim ClasseurFiche As Excel.Workbook
Dim ClasseurWpt As Excel.Workbook

Application.ScreenUpdating = False

LeChemin = "J:\cendre fiches"
LeChemin1 = "J:\cendre wpts"
 
'On ouvre les deux classeurs
Set ClasseurFiche = Excel.Workbooks.Open(LeChemin)
Set ClasseurWpt = Excel.Workbooks.Open(LeChemin1)
 
Workbooks(ThisWorkbook.Name).Activate
Application.DisplayAlerts = False
Sheets("WPT").UsedRange.Clear
Sheets("FICHE").UsedRange.Clear
Application.DisplayAlerts = True

ClasseurWpt.Sheets("cendre wpts").Range("A1:Z65536").Copy
Workbooks(ThisWorkbook.Name).Sheets("WPT").Range("A1:Z65536").Paste
'Cest ici que çà coince
ClasseurFiche.Sheets("cendre fiches").Range("A1:Z65536").Copy
Workbooks(ThisWorkbook.Name).Sheets("FICHE").Range("A1:Z65536").Paste
'Et certainement ici

'On ferme les deux classeurs
ClasseurFiche.Close
ClasseurWpt.Close
 
Set ClasseurFiche = Nothing
Set ClasseurWpt = Nothing

Application.ScreenUpdating = True
End Sub

C'est ici que çà ratatouille
Code:
ClasseurWpt.Sheets("cendre wpts").Range("A1:Z65536").Copy
Workbooks(ThisWorkbook.Name).Sheets("WPT").Range("A1:Z65536").Paste
'Cest ici que çà coince
ClasseurFiche.Sheets("cendre fiches").Range("A1:Z65536").Copy
Workbooks(ThisWorkbook.Name).Sheets("FICHE").Range("A1:Z65536").Paste
'Et certainement ici
 
- 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
12
Affichages
1 K
Réponses
17
Affichages
2 K
B
Réponses
0
Affichages
627
boudiaf.linda
B
K
Réponses
8
Affichages
2 K
kuistau
K
M
Réponses
4
Affichages
2 K
mathieu42400
M
B
Réponses
6
Affichages
1 K
Banjounet
B
S
  • Question Question
Réponses
15
Affichages
7 K
samia89
S
D
Réponses
5
Affichages
1 K
decricri
D
J
Réponses
1
Affichages
1 K
Retour