증상

프로그래밍 방식으로 Microsoft Word 문서를 열 때 읽기 전용 문서로 문서를 열 및 문서를 편집할 수 없습니다.

코드를 추가 하는 경우

   ReadOnly:=False

문서가 읽기 전용 문서로 열립니다.

열기 명령을 사용 하 여 동일한 문서를 열면 다음과 같은 메시지가 나타납니다.

경로 변경 내용을 저장할 필요가 없으면 읽기 전용으로 열어야. 읽기 전용으로 여시겠습니까?

메시지에서 예 를 클릭 하 여 편집할 문서를 열 수 있습니다.

원인

이 문제는 Visual Basic ReadOnlyRecommended 특성 읽기 전용 특성이 false로 설정 하려고 한 경우에 읽기 전용 문서로 true로 설정 하 여 모든 문서 열기 때문에 발생 합니다.

참고: 다음 예제에서는 Word 2003 및 2002에 적용 됩니다.

  1. Word를 시작 하 고 새 문서를 만듭니다.

  2. 도구 메뉴에서, 옵션을 클릭합니다.

  3. 옵션 대화 상자의 보안 탭에서 읽기 전용 권장 확인란을 선택 하려면 클릭 합니다.

  4. C:\Test.doc로 문서를 저장 합니다.

  5. 문서를 닫습니다.

  6. Visual Basic 편집기를 시작 하려면 ALT + F11 키를 누릅니다.

  7. 삽입 메뉴에서 모듈을 클릭 합니다.

  8. 모듈 시트에 다음 코드를 입력 합니다.

    Sub Test()

    Documents.Open FileName:="C:\Test.doc", ReadOnly:=False

    End Sub
  9. Word로 돌아가려면 ALT + F11 키를 누릅니다.

  10. 도구 메뉴에서 매크로가리키고 매크로클릭 합니다.

  11. 매크로 이름 목록에서 테스트클릭 한 다음 실행을 클릭 합니다.

문서가 읽기 전용 문서로 열립니다.

해결 방법

이 문제를 해결 하려면이 문서의 "원인" 절에 8 단계에서 표시 된 Visual Basic 매크로 대신 다음 Word 기본 매크로 사용 합니다.

Sub Test()

WordBasic.FileOpen Name:="C:\Test.doc"

End Sub

이 매크로 사용 하 여 파일을 열 후 편집할 수 있습니다.

상태

Microsoft는 이 문서의 시작 부분에 나열한 제품에서 문제인지 확인했습니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

번역 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

소중한 의견에 감사드립니다.

×