2017-02-07 1 views

답변

0

첫 번째 대답에는 큰 실수가있었습니다. 유감입니다. 단어 응용 프로그램을 만들 때 응용 프로그램 개체가 필요하지 않습니다.

올바른 코드는 아래 참조 :

Option Explicit 

Public Sub Test_ReadWordDocument() 
    Dim WordApp  As Object 
    Dim WordDoc  As Object 
    Dim Para  As Object 

    Set WordApp = CreateObject("Word.Application") 
    Set WordDoc = WordApp.Documents.Open("...\TestReadWordDoc.docx") 

    For Each Para In WordDoc.Paragraphs 
     Debug.Print Para.Range.Text 
    Next Para 

End Sub 

결과 :

Heading1 
Heading2 
Heading3 
Lore ipsum Lore ipsum 
Lore ipsum 
Lore ipsum 
Lore ipsum 

거기에서 당신이 갈 수 있습니다. 지역 오브젝트 창을 사용하여 바인드 된 오브젝트를 검사하십시오. :)

+0

EDIT 링크를 사용하여 첫 번째 답변을 수정하여 수정하십시오. 또는 삭제하십시오. 부정확 한 정보로 사이트를 혼란스럽게하고 사람들의 시간을 낭비 할 필요가 없습니다 ... –