Debbabi
-
29 févr. 2016 à 00:09
Whismeril
Messages postés19029Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention26 avril 2024
-
29 févr. 2016 à 10:47
Bonjour,
Je suis un étudiant en stage de fin d'étude qui se trouve obliger d'utiliser le Visual basic pour créer un petit programme qui permet de faire la recherche d'une page dans le Word ( genre lorsque j'ouvre le programme , je mets la référence de la page et je click sur le bouton rechercher il m'ouvre directement le Word et m'affiche la page rechercher )
J’ai réussi à faire l’interface pour le moment mais je n’arrive toujours pas à trouver le bon code
Bonjour
J'ai installé la première version trouver sur le net Microsoft visual basic 2010 express deja je ne sais pas si j'avais fait le bon choix ou pas ?
Merci d'avance
Premièrement est-ce que j'ai fais le bon choix pour le type de programme que je dois créer si non quel version dois-je installer ?
Deuxièmement je pense pas que mon programme nécessite autant des commandes car l'objectif c'est seulement de remplacer la commende Ctrl + F dans le Word.
veuillez m'excuser je suis vrai trop nulle dans la programmation, j'essai d’apprendre petite a petite
Bonjour,
Sauf que tu n'agis pas depuis Word, qu'il te faut donc "piloter" (et c'est ce que t'a dit Wismeril, que je salue) depuis ton appli !
Et le pilotage, c'est l'utilisation de Word en automation. Et donc l'utilisation du code (à adapter à tes fins) montré en exemple ...
En d'autres termes, il te faut, depuis ton appli :
1) créer un objet Word
2) créer l'objet document word ciblé (et l'ouvrir)
3) lui passer les instructions VBA que tu y exécuterais depuis VBA/Word
4) sauvegarder éventuellement le document Word (si modifs apportées)
5) fermer et quitter Word
le 4) implique bien évidemment que tes connaissances en VBA/Word sont suffisantes, puisque tu devras écrire depuis ton appli des instructions VBA/Word (ton appli n'est pas la baguette magique qui saurait se substituer à toi dans ce domaine). Si tu ne sais pas atteindre ton but depuis VBA/Word directement, tu ne sauras pas le faire en "pilotage" non plus (c'est évident). Il te faut donc commencer par l'acquisition de ces connaissances depuis Word (sans ton appli), avant même de tenter un "pilotage" depuis une application externe ...
Whismeril
Messages postés19029Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention26 avril 2024656 29 févr. 2016 à 10:47
Bonjour Uc.
J'ajoute que le code, comme tout code ici, a avant tout valeur d'exemple.
Donc toutes les fonctions disponibles ne te seront pas forcément utiles, à toi de prendre ce dont tu as besoin.