2013-04-16 6 views
-1

은 내가 예를 들어 엑셀의 추가 기능이 있습니다 을 내가 같이 객체 인디자인 전화 :오류 13 : 형식 불일치

Private Sub btnStart_Click() 
    Dim pCnt As Integer 
    Dim myInDesign As InDesign.Application 
    Dim myDoc As InDesign.Document 
    Dim myPage As InDesign.Page 

    ActiveWorkbook.Colors(17) = RGB(255, 204, 255) 
    Set myInDesign = CreateObject("InDesign.Application") 
    Set myDoc = myInDesign.ActiveDocument 

    Set myInDesign = Nothing 
    Set myDoc = Nothing 

    Unload Me 
End Sub 

Set myInDesign = CreateObject("InDesign.Application")

이유에서 Error 13: Type mismatch보기? 어떻게 고쳐? 모두에게 감사드립니다.

+1

Dim myInDesign을 객체로 설정하거나 addIn 생성자에 따라 myInDesign = New InDesign.Application을 설정하십시오. –

+0

또는 CS5가 설치된 경우 어두운 CreateObject ("InDesign.Application.CS5")'의 샷이 있습니까? –

+0

나는 XP에서 승리했지만 XP에서 승리했다. –

답변

1

나는 찾을 http://forums.adobe.com/thread/834780에 대답

삭제 파일 C : \ 경우 ProgramData 시각 Basic.tlb 용 Adobe \ 인디자인 \ 버전 6.0 \ ko 페이지 \ 스크립팅 지원 \ 6.0 \ 자료 \ 그리고 실행 엑셀 및 권한 관리

와 인디자인
관련 문제