Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
CreateNewDocument in Excel or Word
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows XP SP1
Network:
Windows 2003 Server
Database:
Visual FoxPro
Divers
Thread ID:
01043559
Message ID:
01043571
Vues:
7
>I need to create a Word or Excel document from VFP.
>I am trying to use "CreateNewDocument" but can't seam to get the proper writing
>
>Here is the code:
>
>*-*-*-*-*-*
>oWord = CREATEOBJECT( "word.application")
>lcDoc = "testword.doc"
>
>* I have tried
>oWord.CreateNewDocument("testword.doc", .T., .T.)
>* or
>oWord.CreateNewDocument(lcDoc, .T., .T.)
>
>*-*-*-*
>and quite a few different versions but I always get error messages.
>
>Can anyone tell me the proper way?
>Thanks
>Raymond Larche

Raymond,
Try this
thisform.oWord = CreateObject("Word.Application")

*****************
*** new document
*****************
thisform.oWord.Documents.Add()
thisform.oWord.ActiveDocument.SaveAs('new_doc_name')
****************
*** or
*** open old document
****************
thisform.oWord.Documents.Open('old_doc_name')
_______________________________________________________________
Testing displays the presence, not the absence of bugs.
If a software application has to be designed, it has to be designed correctly!
_______________________________________________________________
Vladimir Zografski
Systems Analyst
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform