|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 17 ![]() |
Bonjour,
Tout d'abord, un grand merci au forum pour l'aide qu'il m'a apportée jusqu'ici. Me voici avec un nouveau porblème. J'ai créé un projet sous Access 2010, que je passe en runtime pour le lire sur un PC qui n'a pas Access. Tout se passe bien sur cet ordinateur ne possédant pas Access, sauf au moment où, hormis le fait qu'apparait une fenêtre me prévenant: "Votre base de données ou projet Microsoft Access contient une référence incomplète ou rompue au fichier EXCEL.EXE version 1.7", mais je peux quand même utiliser mon projet. Par contre, lorsque je clique sur le formulaire qui doit exporter mes résultats vers un fichier Excel, une fenêtre apparait "Cette application a été arrêtée à cause d'une erreur d'exécution. Elle ne peut pas continuer et va être fermée". J'ai alors cherché à limiter les références que j'ai cochées sous VBA dans mon projet initial, et je ne coche alors que les 3 seules références auxquelles fait appel mon projet: Visual Basic for Applications, Microsoft Access 14.0 Object Library et Microsoft Forms 2.0 Object Library. Sans plus de résultat. Comment puis-je résoudre mon problème? Merci de votre aide, Claire |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
Plusieurs choses à voir : 1 - Est-ce qu'il y a bien Excel sur le poste de production ? 2 - Est-ce que s'il y a Excel c'est la même version que celle du poste de production ? Si non, comment as-tu déclaré Excel dans ton code ? Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Si vous pensez commencer sans un livre, oublier : livres pour débuter Vous pouvez consulter mes articles sur Access et PowerPoint Le blog Office. Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas. |
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 17 ![]() |
Bonjour,
Merci de ta réponse. Oui, il y a bien Excel sur le poste client, mais c'est Excel 2007. Dans mon code, j'appelle la feuille Excel par le code suivant: Code :
Merci! Claire |
||
|
|
00
|
|
|
#4 | ||
![]() ![]() ![]() |
Bonjour,
Ton classeur contien des macros donc tu auras un message d'alerte préconisant sa non ouverture... Dans un cas comme celui-ci , tu peux essayer : Code :
Argy
__________________
Ils comptent sur vous... Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment. Web Site ‡ @Mail Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007 Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010 MDB Viewer : Visionneuse Access v4.0 |
||
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : novembre 2010 Messages : 17 ![]() |
Merci beaucoup Jean-Philippe de tes conseils!
Claire |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com