Att veta hur man referera till en Word- objekt kan du spara tid vid programmering i Visual Basic for Applications ( VBA ) . Microsoft Word är ett ordbehandlingsprogram som ingår i Microsoft Office-paketet . VBA är ett programmeringsspråk som ofta används i Microsoft Office-program för att automatisera rutinuppgifter . Du måste referera till ett Word- objekt innan du skriver VBA -kod för att läsa ett Word- dokument . I några steg du kan skriva några subrutiner för att läsa ett Word- dokument . Instruktioner
1
Öppna Microsoft Excel 2007 och klicka på " Utvecklare " fliken och välj sedan " Visual Basic . "
Klicka på menyn "Verktyg" och välj " Referenser ... " . Markera rutan bredvid " Microsoft Word 12.0 Object Library " och välj " OK ".
2
Skriv följande för att skapa en ny subrutin :
Sub WordReference ( ) katalog
Tryck " Enter ".
3
Skriv följande för att referera till ett Word- objekt :
Dim wordDoc som Word.Document
Set wordApplication = CreateObject ( " Word.Application " ) katalog
Set wordDoc = wordApplication.Documents.Open ( " C : \\ WordDoc.doc " ) katalog
Du kan redigera " C : \\ WordDoc.doc " och ange en sökväg till Word-dokumentet du vill referera
4
skriv följande för att ringa " readWord " subrutin : .
call readWord ( wordDoc ) katalog
5
Skriv följande för att skapa den " readWord " subrutin och visa en meddelanderuta med texten läses från Word-dokument :
Private Sub readWord ( wrdDoc As Object ) katalog
Dim Prange Som Word.Range
Dim pCnt As Long
wrdDoc
För pCnt = 1 To. Paragraphs.Count
Set Prange = . Range ( Start : . . = Punkterna ( pCnt ) Range.Start , _
End : . . = Punkterna ( pCnt ) Range.End ) katalog
MsgBox ( pRange.Text ) katalog
Nästa pCnt
. Stäng
End With
End Sub
6
Tryck " F5 " för att köra " WordReference " subrutin .
Addera ditt