Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion prive38
  • 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 !

P

prive38

Guest
Salut à tous

Petite question SVP pour les pro que vous êtes.

Comment peut on ouvrir un fichier excel a partir d'une macro access ?

Merci de votre aide

Prive38
 
Bonsoir,

Pour démarrer Excel à partir d'Access

Dim xl As Excel.Application

Set xl = New Excel.Application
xl.Visible = True
.......
ton code
.......

léa

et pour fermer
à la in
xl.Quit
 
salut lea,

Je te remercie pour ta réponse, mais j'ai beau essayé, cela ne fonctionne pas.

Access m'affiche un message " type défini par l'utilisateur non défini" pour l'expression : Dim xl As Excel.Application ?

Je ne connait pas grand chose en VBA.

As tu une idée du pb ?

Merci beaucoup

Prive38
 
Bonsoir Léa, rive et le forum

Pour compléter ce qu'écrit Léa il faut cocher la référence "Microsoft Excel X.0 Object library" dans la rubrique outils/ référence de l'éditeur VBE d'Access.
X. 0 dépend de la version d'access (9 pour OFFICE 2000)

D'autre part, après Xl.quit, il est préférable de vider la mémoire des objets utilisés par la ligne suivante:
set xl=nothing

Enfin, bien que cela n'empeche pas le fonctionnement, j'aurais écrit:

set xl=Createobject("Excel.application")

With xl

-----
ta macro excel
-----

.quit
end with

A+

Michel
 
Bonsoir à tous
Bonsoir Michel,

Cela bien sur va de soi je supposais qu'au préalable la référence adéquat avait été cochée.
Quant à la suite, Michel, je partage entièrement tes suggestions.
C'est le propre même de ce merveilleux forum : complémentariser nos connaissances et idées.
Bonne soirée à tous les deux

Léa
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
292
Réponses
11
Affichages
197
Réponses
9
Affichages
475
Réponses
13
Affichages
143
Réponses
7
Affichages
404
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…