Bonjour,

Je code sous Access une procédure VBA qui va :
- Créer un fichier Excel
- Copier des données "génériques" dans la première feuille du classeur
- Une fois la première feuille générée, je veux duppliquer la feuille n fois et appliquer un autre code => C'est ce point qui pose problème.

Je génère bien la première feuille, mais je n'arrive pas à la copier dans le même classeur.

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Dim xlapp as Object
''' Traitement pour générer la feuille 1 : OK '''''
xlapp.Sheets(1).Copy _
        Destination:=xlapp.Sheets(Sheets.Count + 1)
Le copier coller ne fonctionne pas (code erreur 9)
J'ai également tenté un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
xlapp.Sheets(1).copy After:=xlapp.Sheets(Sheets.Count)
Ca ne fonctionne pas non plus (code erreur 1004)

Pouvez-vous m'aider svp ?

Merci d'avance pour vos réponses.