J'ai une base de données Access 2000 installée en réseau (base de données
applicative sur les postes et la base de données contenant les données sur
un disque partagé du réesau).
Dans un formulaire, j'ai une procédure utilisant du code qui permet
d'exporter des données sur Excel :
Dim xlApp as Excel.Application
set xlApp = New Excel.Application
With XlApp
...
End With
Ca fonctionne sur tous les postes, sauf sur un poste où lorsque j'exporte
sur Excel, j'ai le message d'erreur suivant :
Erreur no 340
Class does not support Automation or does not support expected interface
Sur ce poste, je peux tout faire normalement dans la base, sauf utiliser
cette fonctionnalité d'exportation vers Excel. Est-ce que vous avez une idée
du problème et comment le résoudre.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
RaphK34
Salut,
Ne serait ce pas un problème de Références, dans la fenêtre de code va dans outils/Références ...
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"Fabrice" a écrit dans le message de news: 41f2161c$ | Bonjour à tous, | | J'ai une base de données Access 2000 installée en réseau (base de données | applicative sur les postes et la base de données contenant les données sur | un disque partagé du réesau). | | Dans un formulaire, j'ai une procédure utilisant du code qui permet | d'exporter des données sur Excel : | | Dim xlApp as Excel.Application | set xlApp = New Excel.Application | With XlApp | ... | End With | | Ca fonctionne sur tous les postes, sauf sur un poste où lorsque j'exporte | sur Excel, j'ai le message d'erreur suivant : | Erreur no 340 | Class does not support Automation or does not support expected interface | | Sur ce poste, je peux tout faire normalement dans la base, sauf utiliser | cette fonctionnalité d'exportation vers Excel. Est-ce que vous avez une idée | du problème et comment le résoudre. | | Je vous remercie d'avance de vos tuyaux | | Bonne journée | Fabrice | | |
Salut,
Ne serait ce pas un problème de Références, dans la fenêtre de code va dans
outils/Références ...
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"Fabrice" <zekkk@hotmail.com> a écrit dans le message de news:
41f2161c$1_1@news.bluewin.ch...
| Bonjour à tous,
|
| J'ai une base de données Access 2000 installée en réseau (base de données
| applicative sur les postes et la base de données contenant les données sur
| un disque partagé du réesau).
|
| Dans un formulaire, j'ai une procédure utilisant du code qui permet
| d'exporter des données sur Excel :
|
| Dim xlApp as Excel.Application
| set xlApp = New Excel.Application
| With XlApp
| ...
| End With
|
| Ca fonctionne sur tous les postes, sauf sur un poste où lorsque j'exporte
| sur Excel, j'ai le message d'erreur suivant :
| Erreur no 340
| Class does not support Automation or does not support expected interface
|
| Sur ce poste, je peux tout faire normalement dans la base, sauf utiliser
| cette fonctionnalité d'exportation vers Excel. Est-ce que vous avez une
idée
| du problème et comment le résoudre.
|
| Je vous remercie d'avance de vos tuyaux
|
| Bonne journée
| Fabrice
|
|
|
Ne serait ce pas un problème de Références, dans la fenêtre de code va dans outils/Références ...
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"Fabrice" a écrit dans le message de news: 41f2161c$ | Bonjour à tous, | | J'ai une base de données Access 2000 installée en réseau (base de données | applicative sur les postes et la base de données contenant les données sur | un disque partagé du réesau). | | Dans un formulaire, j'ai une procédure utilisant du code qui permet | d'exporter des données sur Excel : | | Dim xlApp as Excel.Application | set xlApp = New Excel.Application | With XlApp | ... | End With | | Ca fonctionne sur tous les postes, sauf sur un poste où lorsque j'exporte | sur Excel, j'ai le message d'erreur suivant : | Erreur no 340 | Class does not support Automation or does not support expected interface | | Sur ce poste, je peux tout faire normalement dans la base, sauf utiliser | cette fonctionnalité d'exportation vers Excel. Est-ce que vous avez une idée | du problème et comment le résoudre. | | Je vous remercie d'avance de vos tuyaux | | Bonne journée | Fabrice | | |
Fabrice
Merci de ta réponse RaphK34
La référence est cochée comme sur les autres postes dans le menu Outils/Référence. Mais c'est vrai que ça peut venir de là. Je vois que c'est le fichier de référence est Excel9.OLB. Est-ce que ce serait une bonne idée de copier ce fichier depuis un poste qui fonctionne et remplacer ce fichier dans le poste qui pose problème ?
J'espère vous relire Fabrice
"RaphK34" a écrit dans le message de news:
Salut,
Ne serait ce pas un problème de Références, dans la fenêtre de code va dans
outils/Références ...
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"Fabrice" a écrit dans le message de news: 41f2161c$ | Bonjour à tous, | | J'ai une base de données Access 2000 installée en réseau (base de données
| applicative sur les postes et la base de données contenant les données sur
| un disque partagé du réesau). | | Dans un formulaire, j'ai une procédure utilisant du code qui permet | d'exporter des données sur Excel : | | Dim xlApp as Excel.Application | set xlApp = New Excel.Application | With XlApp | ... | End With | | Ca fonctionne sur tous les postes, sauf sur un poste où lorsque j'exporte
| sur Excel, j'ai le message d'erreur suivant : | Erreur no 340 | Class does not support Automation or does not support expected interface | | Sur ce poste, je peux tout faire normalement dans la base, sauf utiliser | cette fonctionnalité d'exportation vers Excel. Est-ce que vous avez une idée | du problème et comment le résoudre. | | Je vous remercie d'avance de vos tuyaux | | Bonne journée | Fabrice | | |
Merci de ta réponse RaphK34
La référence est cochée comme sur les autres postes dans le menu
Outils/Référence. Mais c'est vrai que ça peut venir de là. Je vois que c'est
le fichier de référence est Excel9.OLB. Est-ce que ce serait une bonne idée
de copier ce fichier depuis un poste qui fonctionne et remplacer ce fichier
dans le poste qui pose problème ?
J'espère vous relire
Fabrice
"RaphK34" <nospampizza.mpl@tiscali.fr> a écrit dans le message de
news:OGz7tFGAFHA.1524@TK2MSFTNGP09.phx.gbl...
Salut,
Ne serait ce pas un problème de Références, dans la fenêtre de code va
dans
outils/Références ...
--
@+ Raph.
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.
--------------------------------------------
"Fabrice" <zekkk@hotmail.com> a écrit dans le message de news:
41f2161c$1_1@news.bluewin.ch...
| Bonjour à tous,
|
| J'ai une base de données Access 2000 installée en réseau (base de
données
| applicative sur les postes et la base de données contenant les données
sur
| un disque partagé du réesau).
|
| Dans un formulaire, j'ai une procédure utilisant du code qui permet
| d'exporter des données sur Excel :
|
| Dim xlApp as Excel.Application
| set xlApp = New Excel.Application
| With XlApp
| ...
| End With
|
| Ca fonctionne sur tous les postes, sauf sur un poste où lorsque
j'exporte
| sur Excel, j'ai le message d'erreur suivant :
| Erreur no 340
| Class does not support Automation or does not support expected interface
|
| Sur ce poste, je peux tout faire normalement dans la base, sauf utiliser
| cette fonctionnalité d'exportation vers Excel. Est-ce que vous avez une
idée
| du problème et comment le résoudre.
|
| Je vous remercie d'avance de vos tuyaux
|
| Bonne journée
| Fabrice
|
|
|
La référence est cochée comme sur les autres postes dans le menu Outils/Référence. Mais c'est vrai que ça peut venir de là. Je vois que c'est le fichier de référence est Excel9.OLB. Est-ce que ce serait une bonne idée de copier ce fichier depuis un poste qui fonctionne et remplacer ce fichier dans le poste qui pose problème ?
J'espère vous relire Fabrice
"RaphK34" a écrit dans le message de news:
Salut,
Ne serait ce pas un problème de Références, dans la fenêtre de code va dans
outils/Références ...
-- @+ Raph.
-------------------------------------------- Merci de répondre sur le NG Toutes remarques bienvenues !
Pour un contact direct, utiliser: en enlevant nospam. --------------------------------------------
"Fabrice" a écrit dans le message de news: 41f2161c$ | Bonjour à tous, | | J'ai une base de données Access 2000 installée en réseau (base de données
| applicative sur les postes et la base de données contenant les données sur
| un disque partagé du réesau). | | Dans un formulaire, j'ai une procédure utilisant du code qui permet | d'exporter des données sur Excel : | | Dim xlApp as Excel.Application | set xlApp = New Excel.Application | With XlApp | ... | End With | | Ca fonctionne sur tous les postes, sauf sur un poste où lorsque j'exporte
| sur Excel, j'ai le message d'erreur suivant : | Erreur no 340 | Class does not support Automation or does not support expected interface | | Sur ce poste, je peux tout faire normalement dans la base, sauf utiliser | cette fonctionnalité d'exportation vers Excel. Est-ce que vous avez une idée | du problème et comment le résoudre. | | Je vous remercie d'avance de vos tuyaux | | Bonne journée | Fabrice | | |