OVH Cloud OVH Cloud

[vb] ouverture Excel par VB

2 réponses
Avatar
Jacques Maugery
bonjour à tous,
(peut-être mon post n'est pas à la bonne place, désolé)

Dans mon application, j'ouvre Excel avec cette commande :

'===========
...
Set oExcel = New Excel.Application
oExcel.Visible = True
Set oFile = oExcel.Workbooks.Open(strModele)
....
'===========
où "strModele" est le nom de mon fichier.

Excel s'ouvre, comme demandé. Mais mes macros complémentaires ne sont pas
chargées... Je les vois sélectionnées, mais quand je les exécute, une boîte
s'affiche m'indiquant l'adresse non trouvée.

De plus, étant en réseau je ne peux me permettre de créer un "perso.xls"

Quelqu'un a-t-il une solution ?

Merci
Jacques.

2 réponses

Avatar
Philippe.R
Bonjour Jacques,
La question peut aussi être posée sur news://msnews.microsoft.com/microsoft.public.fr.vb
avec de bonnes chances d'obtenir une réponse
--
Amicales Salutations
XL 97 / 2000 / 2002
Retirer A_S_ pour répondre en privé.

"Jacques Maugery" éantca> a écrit dans le message de
news:F5M%c.2$
bonjour à tous,
(peut-être mon post n'est pas à la bonne place, désolé)

Dans mon application, j'ouvre Excel avec cette commande :

'========== > ...
Set oExcel = New Excel.Application
oExcel.Visible = True
Set oFile = oExcel.Workbooks.Open(strModele)
....
'========== > où "strModele" est le nom de mon fichier.

Excel s'ouvre, comme demandé. Mais mes macros complémentaires ne sont pas
chargées... Je les vois sélectionnées, mais quand je les exécute, une boîte
s'affiche m'indiquant l'adresse non trouvée.

De plus, étant en réseau je ne peux me permettre de créer un "perso.xls"

Quelqu'un a-t-il une solution ?

Merci
Jacques.




Avatar
Clément Marcotte
Bonjour,

Va falloir que t'engueule le Service de Dictature informatique. Quand
on pilote Excel par OLE, les macros complémentaires et certains autres
machins ne sont pas supportés.


"Jacques Maugery" éantca> a écrit dans le
message de news:F5M%c.2$
bonjour à tous,
(peut-être mon post n'est pas à la bonne place, désolé)

Dans mon application, j'ouvre Excel avec cette commande :

'========== > ...
Set oExcel = New Excel.Application
oExcel.Visible = True
Set oFile = oExcel.Workbooks.Open(strModele)
....
'========== > où "strModele" est le nom de mon fichier.

Excel s'ouvre, comme demandé. Mais mes macros complémentaires ne
sont pas

chargées... Je les vois sélectionnées, mais quand je les exécute,
une boîte

s'affiche m'indiquant l'adresse non trouvée.

De plus, étant en réseau je ne peux me permettre de créer un
"perso.xls"


Quelqu'un a-t-il une solution ?

Merci
Jacques.