Wie man einen Verweis auf eine Word-Objektmodell verwenden Excel VBA Set . Microsoft Word ist ein Textverarbeitungsprogramm in der Microsoft Office-Suite enthalten. VBA ist eine Programmiersprache, die üblicherweise in Microsoft Office-Programmen verwendet, um Routineaufgaben zu automatisieren . Sie müssen sich ein Word-Objekt vor dem Schreiben von VBA-Code ein Word-Dokument lesen zu verweisen. In wenigen Schritten können Sie schreiben einige Unterprogramme ein Word-Dokument zu lesen. Anleitung
1
Öffnen Sie Microsoft Excel 2007 und klicken Sie auf die Registerkarte "Entwicklertools" und wählen Sie " Visual Basic. "
Klicken Sie auf das Menü "Extras" und wählen Sie " Referenzen ... " . Aktivieren Sie das Kontrollkästchen neben " Microsoft Word 12.0 Object Library" und wählen Sie " OK".
2
Geben Sie den folgenden , um eine neue Subroutine erstellen :
Sub Wordreference ()
Press "Enter".
3
Geben Sie den folgenden ein Word- Objekt zu verweisen :
Dim wordDoc Wie Word.Document
Set wordApplication = CreateObject (" Word.Application " )
Set wordDoc = wordApplication.Documents.Open ( "C: \\ WordDoc.doc " )
Sie bearbeiten können "C: \\ WordDoc.doc " und geben Sie einen Pfad zu dem Word- Dokument, das Sie
4
geben Sie den folgenden Hinweis auf den " readWord " Unterprogrammaufruf : .
Anruf readWord ( wordDoc )
< br > 5
Geben Sie den folgenden , um die " readWord " Unterprogramm erstellen und zeigt eine Meldung mit dem Text aus dem Word- Dokument zu lesen :
private Sub readWord ( wrdDoc As Object ) Dim
Prange Wie Word.Range
Dim PCNT As Long
wrdDoc
PCNT = 1 To . Paragraphs.Count
Set Prange = . Range ( Start: . . = Absätze ( PCNT ) Range.Start , _
Ende: . . = Absätze ( PCNT ) Range.End )
MsgBox ( pRange.Text )
< p > Weiter PCNT
. Close to
End With End Sub
6
Presse "F5 ", um den " Wordreference " Unterroutine ausführen .