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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Ouvrir un document Word avec VB6

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ouvrir un document Word avec VB6

n°1825766
gourdin
Posté le 11-12-2008 à 19:47:54  profilanswer
 

Bonjour,  
je dois faire une petite appli en VB. Je dois, après cliquer sur un bouton d'action, ouvri un document Word présent sur mon disque dur. J'ai cherché les différentes méthodes sur ce site, mais ça n'a jamais marché en exécution (un problème de librairie apparemment). Quelqu'un a le code exact ou la macro? ça doit pas etre si compliquée...:-s
 
ps: J'ai office 2000 sur mon Pc, donc Word 2000, je ne sais pas si cela change quelque chose.
 
Merci beaucoup,
@+


---------------
Cookie
mood
Publicité
Posté le 11-12-2008 à 19:47:54  profilanswer
 

n°1826912
gourdin
Posté le 14-12-2008 à 18:12:42  profilanswer
 

J'ai trouvé en fait :-)

n°1826925
Profil sup​primé
Posté le 14-12-2008 à 18:46:11  answer
 

bah dis :)

n°1826975
gourdin
Posté le 14-12-2008 à 21:05:17  profilanswer
 

http://vb.developpez.com/faq/?page=word
 
Par contre, je n'arrive pas à rechercher un mot dans mon fichier Word. Je veux:
- Ouvrir ce document (OK)
- Parcourir le document Word et rechercher un mot dans le document qui peut être n'importe où dans le texte (l'équivalent de la fonction Instr() mais pour un fichier en gros).
 
Si quelqu'un à la rép', merci beaucoup!

n°1827622
SuppotDeSa​Tante
Aka dje69r
Posté le 15-12-2008 à 21:09:56  profilanswer
 

Bonsoir  
 
Utilise plutot la recherche de Word non ?
 
With DocWord.Selection.Find
    .Forward = True
    .ClearFormatting
    .MatchWholeWord = True
    .MatchCase = False
    .Wrap = wdFindContinue
    .Execute FindText:="Microsoft"
End With
 
Cordialement


Message édité par SuppotDeSaTante le 15-12-2008 à 21:11:30

---------------
Soyez malin, louez entre voisins !
n°1828220
gourdin
Posté le 16-12-2008 à 21:17:38  profilanswer
 

Oula...je ne comprend pas le code...Qu'est ce que cette "fonction" me renvoie lorsque mon mot est trouvé (par ex le mot "microsoft" ). Car une fois que je l'ai trouvé je doit le remplacer par un autre mot. Par exemple, dès qu'il y a écrit microsoft, je dois ecrire à la place "tabernac!". Je n'arrive malheuresement pas à le faire...

n°1828223
gourdin
Posté le 16-12-2008 à 21:24:08  profilanswer
 

j'ai trouvé, ça envoille! Merci beaucoup ton code m'a beaucoup aidé :-)

n°1828244
SuppotDeSa​Tante
Aka dje69r
Posté le 16-12-2008 à 22:21:43  profilanswer
 

Je t'en prie, mais tu n'avais pas precisé de le remplacer ;)


---------------
Soyez malin, louez entre voisins !
n°1829252
drasche
Posté le 18-12-2008 à 20:56:51  profilanswer
 

Suffit d'enregistrer une macro puis d'ouvrir l'éditeur de macro pour voir le résultat. Quand je ne connais, je commence par ça et je vois où chercher après.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Ouvrir un document Word avec VB6

 

Sujets relatifs
Quelle application dans le code pour ouvrir Win Picture & Fax Viewer[WORD/code champ] modifier nombre de pages d'un doc
JFileChooser & Ouvrir un ficher avec son extensionmacro word qui divise 1 fichier en plusieurs fichiers
Ouvrir lightbox au chargement d'une pageEst-il possible d'écrire dans un fichier xls sans l'ouvrir ?
popup pour ouvrir des photosOuvrir un userform d'un autre fichier Excel
Ouvrir 1 page dans 1 cadre avec bouton FlashOuvrir une nouvelle page de facon aléatoire
Plus de sujets relatifs à : Ouvrir un document Word avec VB6


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