martins13
Messages postés66Date d'inscriptionlundi 10 avril 2006StatutMembreDernière intervention19 juin 2008
-
5 mai 2006 à 08:40
martins13
Messages postés66Date d'inscriptionlundi 10 avril 2006StatutMembreDernière intervention19 juin 2008
-
5 mai 2006 à 16:35
Salut!!!
Voilà j'utilise VB 2005 Express pour créer mon application. Je voudrais ouvrir un document Word existant grâce à un click sur un bouton dans ma form. J'ai trouvé différents codes, je sais créer et ouvrir un doc Word par VB mais je n'arrive pas à ouvrir un doc Word déjà existant. Je ne sais pas trop comment spécifier le chemin d'accès au document.
Si quelqu'un peut m'aider????
martins13
Messages postés66Date d'inscriptionlundi 10 avril 2006StatutMembreDernière intervention19 juin 2008 5 mai 2006 à 09:23
Merci pour ta réponse!
Le code que tu m'as donné ne fonctionne pas car dans le framework .net certaines propriétés ou fonctions n'existent plus.
Si tu as dautres idées je suis preneur....
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 5 mai 2006 à 09:39
Salut,
> toosdu87, Word c'est pas Excel.
> martins13 : essai ça
Dim objWord As Object, objDocument As Object
Set objWord = CreateObject("word.application")
Set objDocument = objWord.Document.Open ("C:/Nom du chemin/nomfichier.doc")
objWord.Application.Visible = True
A la fin du code,
Set objWord = Nothing
Set objDocument = Nothing
martins13
Messages postés66Date d'inscriptionlundi 10 avril 2006StatutMembreDernière intervention19 juin 2008 5 mai 2006 à 11:39
Merci Mortalino,
J'avais testé quelque chose dans le même style mais le problème est qu'une exception MissingMemberException est générée qui est du au fait que le membre public 'Document' du type 'ApplicationClass' est introuvable. Je ne comprends pas trop ce que cela veut dire?
Le problème se situe sur cette ligne
Set objDocument = objWord.Document.Open ("C:/Nom du chemin/nomfichier.doc")
Je vois pas comment le résoudre...
Vous n’avez pas trouvé la réponse que vous recherchez ?