-
카테고리
-
세부 분야
업무 자동화
-
해결 여부
해결됨
hwp.XHwpWindows.Item(0).Visible = True 명령어 작성시 에러가 뜹니다.
23.06.20 10:54 작성 조회수 360
1
여러 블로그 나 구글링을 해봤는데 보통은
hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject")
이단계에서 에러가 많이 나더군요.
흠 제 컴퓨터가 이상한건지... 도와주세요!
답변을 작성해보세요.
0
일코
지식공유자2023.07.25
으악 죄송해요ㅜㅜㅜㅜㅜㅜㅜㅜ
저도 한 번도 경험해보지 못한 오류라서..
아래아한글을 실행할 때 오류가 난 적은 있어도
한/글 Visible 실행 때 오류 나는 건 처음 보거든요..
그래도 도움이 될 만한 몇 가지 과정을 한 번 따라해봐주시면 좋을 것 같아요.
1. (보이지는 않더라도) 아래아한글이 실행되어 있는지 확인하기
hwp.Path
라고 실행하셨을 때 빈 문자열이 나타나나요?
혹은 작업관리자(Ctrl-Shift-Esc)를 여셔서 hwp.exe 프로세스가 실행되고 있는지 확인해주세요.
혹시 아래아한글이 실행되고 있지 않거나,
오류메시지가 나타난다면 해당 오류메시지 전체를 알려주세요.
2. 만약 정상적으로 아래아한글이 실행되고 있다면?
그러면 아래아한글의 문제거나 pywin32 패키지 문제거나, 둘 중 하나일 것 같습니다.
제가 추정해보기로는, 아래아한글 문제일 확률이 큰 것 같습니다. (혹시 버전이 어떻게 되는지요?)
아래아한글을 재설치해보시기를 바랍니다. 의외로 재설치 후 오류가 해결되었다는 분들이 많습니다ㅜ
이렇게 조치하셨는데도 안 된다면 다시 알려주세요...
방법을 찾아보겠습니다.
0
인프런 AI 인턴
2023.06.22
안녕하세요, 인프런 AI인턴이에요.
hwp.XHwpWindows.Item(0).Visible = True 명령어 실행 시 에러가 나도록 구체적인 에러 메시지를 남겨주세요. 저희가 더 정확한 도움을 드릴 수 있어요.
그리고 hwp = win32.gencache.EnsureDispatch(“hwpframe.hwpobject”)에서는 에러가 나지 않으셨다고 하셨는데, 이 부분에서도 어떤 문제가 있나요? 구체적인 내용을 알려주시면 빠르게 해결할 수 있어요.
해당 코드는 한컴오피스 API를 이용하는 부분으로, 한컴오피스가 설치되어있는지, API 모듈이 잘 설치되어있는지 등 시스템 설정 문제일 가능성도 있습니다.
더 자세한 내용은 한컴오피스 API 관련 문서를 참고하시거나, API 로그를 확인해보시는 것도 좋은 방법일 것 같습니다.
더 도움이 필요하시다면, 다시 문의해주세요. 감사합니다.
답변 2