Bonjour,
Je suis encore novice et je suis en train dexporter des données access sur excel. Je souhaiterai en faisant l'export dire à access d'appeler la feuille qui reçoit les données, de supprimer la plage de cellule contigue à celle sélectionnée, et supprimer toutes les données.
Après exportation des données via access, tout marche bien. Mais si je recommence j'ai le message suivant qui apparait
"erreur d'execution 1004 methode range de l'objet global a echoue"
et excel est systématiquement planté
Je suis obligé d'ouvrir le gestionnaire des tâches et ôté l'application excel systématiquement.
Auriez vous des solutions à me proposer ??
Le code qui me pose pb est le suivant
'appel de la feuille correspondante surlaquelle exporter les données+ efface les données
c'est au niveau de Range ("A2)que la macro bugg
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 xlApp.Sheets("BDD").Select Range("A2").CurrentRegion.Select Selection.ClearContents
Pour info : dans outil /reference ci-dessous les éléments cochés
visual basic for Applications
Microsoft Access 14.0 Object Library
OLE Automation
Microsoft Excel 14.0 Object Library
Microsoft DAO 3.6 Objcet Library
Je suis sous access 2010
Merci beaucoup!!! Merci bcp aussi à ce site qui m'a beaucoup aidé ds la creation de cette macro.
Partager