제목 갯수만큼 총괄표 끼워넣기(SetMessageBoxMode 문제)
제목 갯수만큼 총괄표 끼워넣기
실습 중에 아래와 같은 메시지가 나옵니다.
선생님께서 제공한 실습 파일 버전이 높고,
저는 한글 2020 버전으로 낮아서 "문서끼워넣기" 작업 간에 아래 메시지가 뜨는 것 같습니다.

그래서 배운데로 아래와 같이 제공해주신 코드를 수정했습니다. SetMessageBoxMode() 인자로 확인 버튼 클릭하는 것(0x00000001)을 넣었는데도 계속 경고 창이 뜹니다.
for i in range(len(지역학교명_리스트)):
# print(i)
지역명 = 지역학교명_리스트.iloc[-1-i]['지역명']
학교명 = 지역학교명_리스트.iloc[-1-i]['학교명']
hwp.SetMessageBoxMode(0x00000001) # 높은 버전 문서 붙여 넣기 시 뜨는 메시지 박스 제거(확인)
문서끼워넣기(filename)
hwp.SetMessageBoxMode(0x0000000F) # 초기화
hwp.RenameField("사진", 학교명) # '사진' 필드 이름 변경
hwp.Run("Delete") # 커서가 위치한 곳에어떻게 해결할 수 있을까요?
답변 2
0
ㅇㅅㅇ님, 안녕하세요?
Open시 args로 "versionwarning:false"를 추가하면
상위문서 경고창이 뜨지 않습니다.
문서끼워넣기 함수 안의 hwp.Insert나, hwp.InsertFile, hwp.Open 등의 메서드에
모두 사용 가능합니다.
예를 들어 hwp.Open으로 문서를 열 때 상위버전 경고창을 무시하려면
hwp.Open("your_file_path.hwp", args="versionwarning:false")위와 같은 식으로, 파일명 뒤에 args 파라미터를 추가하시면 됩니다.
도움이 되었으면 좋겠습니다.
행복한 하루 되세요^^
0
안녕하세요, 인프런 AI 인턴입니다. ㅇㅅㅇ님
메시지 박스 모드 설정과 관련하여 유사한 질문이 이미 여러 번 올라온 적이 있습니다. Messaging API나 문서 끼워넣기 관련 기존 답변들이 아래와 같이 있습니다.
-
- 이 답변에서는 여러 종류의 메시지 박스를 자동으로 클릭하기 위해서 모든 옵션을 1로 설정한 후 하나씩 조정하는 방법을 제안합니다.
- 관련 코드:
hwp.SetMessageBoxMode(0x111111) hwp.SetMessageBoxMode(0x11F11F) hwp.SetMessageBoxMode(0xF1F11F) hwp.SetMessageBoxMode(0xF1FF1F) hwp.SetMessageBoxMode(0xFFFF1F)
- 이 답변에서는 여러 종류의 메시지 박스를 자동으로 클릭하기 위해서 모든 옵션을 1로 설정한 후 하나씩 조정하는 방법을 제안합니다.
-
- 여기서는 함수를 호출할 때 인수 개수의 문제와 관련된 오류가 발생했을 때 동적 디스패치 대신 gencache.EnsureDispatch를 사용하는 방법을 설명합니다.
- 여기서는 함수를 호출할 때 인수 개수의 문제와 관련된 오류가 발생했을 때 동적 디스패치 대신 gencache.EnsureDispatch를 사용하는 방법을 설명합니다.
-
- 이 질문에서는 이미지 삽입 문제와 관련된 다양한 오류 상황을 해결하는 방법을 설명합니다.
- 이 질문에서는 이미지 삽입 문제와 관련된 다양한 오류 상황을 해결하는 방법을 설명합니다.
더불어 추가 조언을 드리자면, hwp.SetMessageBoxMode(0x00000001)이 작동하지 않는 이유는 메시지 박스 패턴이 다를 수 있기 때문입니다. 따라서 모든 옵션을 한꺼번에 시도해 보고 어느 것이 작동하는지 확인해보는 방법을 추천드립니다.
# 모든 옵션을 한꺼번에 시도하는 예
hwp.SetMessageBoxMode(0x111111) # 모든 옵션을 1로 설정
문서끼워넣기(filename)
hwp.SetMessageBoxMode(0x0000000F) # 초기화
이와 같이 진행하면 원하는 해결책을 찾을 확률이 높아집니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
섹션7과 같은 수학 수식을 백지에서 시작할 때 어떻게 만들 수 있을까요?
0
77
1
hwp 병렬 작업시 클립보드 충돌문제
0
61
1
본문을 각주로 내리는 법
1
93
1
한글 자동화 삽도 삽입!!
1
388
2
한글 표 내부 위치 찾는 코드좀 알려주세요 ㅠㅠ
1
241
2
빈 문서를 새로 열때는 팝업이 안나오는데 기존 문서를 열면 팝업이 나옵니다
1
120
2
사무실 컴퓨터ㅠ
0
98
2
글자입력 여러번 실행기
0
70
1
현재 커서 문단에 아무런 내용이 없는지 확인하기
1
103
1
특정 스타일을 찾아 이동하는 방법
1
167
2
한/글 파일 open 시 '상위 버전에서...' 메세지 안 뜨게 하는 방법?
1
1138
1
win32com 으로 hwp 문자열 검색하기 문의
1
225
2
[응용] 엑셀문서 값을 필드에 입력하기 질
1
124
1
표 병합하기 관련
0
143
0
메타태그 삽입 자동화
0
191
1
스크립트 매크로 초기화 하고 싶습니다.
1
274
2
한글 창이 여러 개 존재할 때 pyhwpx 모듈로 접근하는 방법을 알고 싶습니다.
1
271
1
표안의 특정 필드에 있는 이미지를 복사하여 한글 외부에 저장하기
1
281
2
스타일 싹 다 지우고 바탕글로 통일하는 방법 문의드립니다.
1
286
0
하위의 여러 폴더 중 특정폴더의 사진만 추출하기
1
349
2
한글 수식을 자동으로 넣는 코드를 만들었는데, 수식 사이의 간격이 계속 벌어집니다.
1
682
1
보유 특허 검색 페이지에서 검색이 되지 않습니다.
1
142
1
hwp 페이지별 분할 저장하는 코드 관련 문의
0
454
0
한글 문서에 사용된 폰트명 추출
1
653
1





