2013-07-31 4 views
1

Access 2013을 사용하고 지침이 포함 된 Word 문서를 열어 볼 양식에 도움말 단추를 만들었습니다. 여기에 내가 노력 코드입니다 : 내가하려고 할 때Access 2013에서 VBA를 사용하여 Word 문서 열기

Private Sub cmdHelp_Click() 
    Dim wrdApp As Word.Application 
    Dim wrdDoc As Word.Document 
    Dim filepath As String 

    Set wrdApp = CreateObject("Word.Application") 
    wrdApp.Visible = True 

    filepath = "C:\...\Handout.docx" 
    Set wrdDoc = wrdApp.Documents.Open(filepath) 
End Sub 

문제는 내가

+1

당신이 VBA/IDE 편집기에서 말씀 Library''에 대한 참조를 설정 않았다을? –

+0

나는 그렇지 않았다. VBA를 처음 접했을 때 어떻게해야합니까? – user2521720

+0

VBA 편집기 >> 메뉴 >> 도구 >> 참조 >>로 이동하여 XX.X (가능하면 16.0) 뒤에 가능한 가장 높은 번호가있는 'Microsoft Word XX.X 개체 라이브러리'목록에서 찾으십시오. >> 확인하십시오. >> 확인을 누릅니다. 그런 다음 매크로를 다시 실행하십시오. –

답변

3

VBA 환경에서 Word 라이브러리에 대한 적절한 참조를 설정했는지 확인하십시오.

그렇게 경로를 따르십시오 :

Go to VBA Editor >> Menu >> Tools >> References >> 
    Find on the list Microsoft Word XX.X Object Library where 
    XX.X is the highest available number >> 
Check it >> press OK. 
+1

후기 바인딩을 사용하여 초기 바인딩 및 릴리스로 개발하는 것이 거의 항상 더 좋습니다. – Fionnuala

4

쉽게하지 않을까요 "사용자 정의 형식이 정의되지 않았습니다"라는 첫 번째 줄에 오류가 컴파일 단지 해야 할 일 :

... 단지 애플리케이션을 여는 대신 객체를 만드는 대신?

관련 문제