OVH Cloud OVH Cloud

Word dand VB ???

1 réponse
Avatar
Jean-Luc
Comment est-ce qu'on fait pour prendre du texte dans un
doc Word et le mettre dans un textbox dans une feuille VB ?

Un exemple de code serait le bienvenue

Merci

1 réponse

Avatar
François Picalausa
Bonjour/soir,

Par exemple en faisant un copier coller...
Programmaticalement, tu peux faire ceci:
'Cocher Microsoft Word x.y Object Library
'Ou créer l'objet via Set WordApp = CreateObject("Word.Application")
' et typer les variables As Object

Dim WordApp As Word.Application, MyDoc As Word.Document

Set WordApp = New Word.Application
Set MyDoc = WordApp.Documents.Open("c:MyDoc.doc")
'Le séparateur est le Cr pour word, CrLf pour une textbox
Text1.Text = Replace$(MyDoc.Range.Text, vbCr, vbCrLf)
MyDoc.Close
Set MyDoc = Nothing
WordApp.Quit
Set WordApp = Nothing

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com

"Jean-Luc" a écrit dans le message de
news:59b501c376fe$49037540$
Comment est-ce qu'on fait pour prendre du texte dans un
doc Word et le mettre dans un textbox dans une feuille VB ?

Un exemple de code serait le bienvenue

Merci