Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
668 connectés 

  FORUM HardWare.fr
  Programmation

  [VBA] Comment faire pour ouvrir un document Word ?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBA] Comment faire pour ouvrir un document Word ?

n°51698
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 12:00:14  profilanswer
 

Le document Word en question possede des publipostage
 
j'ecris ca moi :
Set Wdoc = GetObject(, "Word.Application" )  
Set Wdoc = GetObject(ThisWorkbook.Path + "\" + "document.doc" )
Wdoc.Application.Visible = True
 
mais ca ve pas l'ouvrir
 
Quelqu'un peut m'aider?


---------------
Une ptite aide en VB et jVBien
mood
Publicité
Posté le 08-08-2001 à 12:00:14  profilanswer
 

n°51709
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 12:25:15  profilanswer
 

svpl  pk ca marche pas ca


---------------
Une ptite aide en VB et jVBien
n°51711
Bendes
Posté le 08-08-2001 à 12:27:56  profilanswer
 

J'suis pas sûr mais j'me souviens d'un truc du style en VB:

Code :
  1. Dim w as Word.Application
  2. Set w = Word.Application
  3. w.Documents.Open FileName, ...


J'espère que ça peut t'aider...

n°51717
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 12:48:41  profilanswer
 

Merci  je vais voir ce que ca donne


---------------
Une ptite aide en VB et jVBien
n°51723
Bendes
Posté le 08-08-2001 à 13:03:11  profilanswer
 

J'corrige :
 
Dim w as Word.Application  
Set w = New Word.Application  
w.Documents.Open FileName, ...

n°51726
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 13:08:38  profilanswer
 

en fait  il connait pas la syntaxe
 
Dim w as Word.Application  
 
avec le new  ce sera pareil  
il manque encore qqch  mais quoi ???


---------------
Une ptite aide en VB et jVBien
n°51729
Bendes
Posté le 08-08-2001 à 13:14:14  profilanswer
 

Ca m'étonne parce que j'ai essayé sous les deux outils (VBA et VB) et ça marche, ou bien il doit te manquer des librairies. Ce qui m'étonnerait étant donné que t'as Office d'installer...
 
En fait, quand tu écrit "Dim w as ", il te donne "Word" dans la liste des choix ???

n°51731
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 13:17:22  profilanswer
 

non justement  j'ai excel  comme choix  mais rien d autre


---------------
Une ptite aide en VB et jVBien
n°51732
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 13:17:47  profilanswer
 

efin je veux dire  pas Word en tt cas


---------------
Une ptite aide en VB et jVBien
n°51734
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 13:23:35  profilanswer
 

en fait avec ma methode  j ai reussi a ouvrir un .doc  tout simple  mais le .doc  que j'ai a ouvrir contiens des publipostage  et ca ca va pas ...alors  ruser comme je suis je ve faire une copie de ce .doc avec publipostage  et ouvrir cette copie  ... pour cela  il me fo me lancer une macro (qui lance cette copie du .doc sans publipustage) et j'ai cette macro et j arrive lancer une macro de Word a partir d'excel  mais tt ca  avec un document simple    en fait le pb  c'est qu il ouvre  le .doc  puis execute la macro  ce qu il fo faire  dc c'est executer la macro SANS ouvrir le .doc   mais ca j'y arrive pas   si j'ouvre ce putain de .doc  avec publipostage  il dit qu  il attends la fin d une action OLE
 
commet faire pour executer une macro ss ouvri le .doc?


---------------
Une ptite aide en VB et jVBien
mood
Publicité
Posté le 08-08-2001 à 13:23:35  profilanswer
 

n°51743
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 13:47:23  profilanswer
 

une idee alors ?


---------------
Une ptite aide en VB et jVBien
n°51748
Bendes
Posté le 08-08-2001 à 13:57:08  profilanswer
 

Moi, j'ai plus d'idées...

n°51751
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 14:01:31  profilanswer
 

snifff  :cry:


---------------
Une ptite aide en VB et jVBien
n°51753
Bendes
Posté le 08-08-2001 à 14:03:48  profilanswer
 

La seul idée que j'ai c'est d'aller voir sur quelques sites s'il y a pas la même question...

n°51757
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 14:07:08  profilanswer
 

je suis deja aller sur les forum  special  Vb  mais rien  
 
Pitie c quoi une action OLE  !!!!!!


---------------
Une ptite aide en VB et jVBien
n°51759
Bendes
Posté le 08-08-2001 à 14:11:00  profilanswer
 

T'as déjà été voir sur MSDN ?
 
http://search.microsoft.com/us/dev/default.asp

n°51762
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 14:17:33  profilanswer
 

non  je vais aller voir  
merci du tuyau


---------------
Une ptite aide en VB et jVBien
n°51876
navarro
Tjs apprendre, jamais dépendre
Posté le 08-08-2001 à 17:40:51  profilanswer
 

tres bon site  mais j'ai beau chercher je vois pas ce qu'il me faut


---------------
Une ptite aide en VB et jVBien

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VBA] Comment faire pour ouvrir un document Word ?

 

Sujets relatifs
Action OLE dans Word et Excel c'est quoi?[VBA] probleme de raffraichissement
Propriété VBA Excel[Apache - Prog.Modules] Peut on ouvrir un fichier distant avec fopen ?
[VBA]Quelqu'un si connait avec les "OLE Action" entre Word et Excel sous VB
IMPORTANT !! probleme en VBavec Excel et Word[Access 2000-VBA] Impossible de remplir une combobox ?!??
[VBA]Parcourir les caractères d'une cellule Excel et pb avec splitVbScript : Comment ouvrir une page auto ???
Plus de sujets relatifs à : [VBA] Comment faire pour ouvrir un document Word ?


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR