Composants EXCEL 8, Word 8, PowerPoint 8 dans VB5

PPI - 28 sept. 2000 à 18:24
  - 30 sept. 2000 à 00:02
Je suis à la recherche de code permettant l'utilisation des composants
Excel 8 (excel97)
Word 8 (Word97)
PowerPoint 8 (Ppt97)
dans un programme VB5.

Pas un CreateObject, ni un GetObject
cette solution ouvre Word, Excel ou PowerPoint.

je cherche l'équivalent de l'utilisation de :

Pdf1.LoadFile "C:WINDOWSBureauVBPlus RéponsesGestion Fichiers Externesfichier.pdf"

Merci d'avance

2 réponses

(Je peux me tromper...)

Dessine un objet OLE (attention il vas prendre un moment
pour trouver tout les objet utilisables) et si tu veux choisir
à durant l'exécution sélectionne [Annuler] sinon tu peux
immédiatement choisir Word.Document.8 ou Excel.Sheet.8
ou peu importe.

Ensuite (si tu choisi d'attendre à l'exécution) je crois qu'il te
suffit de remplir .Classe et .SourceDoc pour arriver à tes fins.

Je t'invite à visiter http://msdn.microsoft.com/library/default.asp

pour t'en assurer.
0
Utilise l'api Sendmessage pour fermer l'objet Word ou autre
ouvert par createobject

Pour cela cherche sur ce site l'exemple qui affiche tous les
applicatifs ouverts, mais éeand le à tous les process ( enleve le
conditionnement sur visible ) et au lieu d'ecrire dans une liste
box le nom de l'applicatif que tu cherche, utilise
sendmessage comme ceci :
SendMessage CurrWnd, WM_CLOSE, 0, 0
0
Rejoignez-nous