사용자 정의 폼은 간단 하 고 이전 버전의 Excel 보다 적은

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:3156159
현상
프로그램에서 사용자 정의 폼의 높이 너비 속성을 설정 하면이 사용자 정의이 폼을 표시 하려면 Microsoft Excel 2016 사용 합니다 가정 합니다. 높이 너비는 짧고 적은 각각 에서보다 알게 이러한 상황에서는 이전 버전의 Excel입니다. 내부 높이 짧고 좁은, 안쪽 너비도 되 고 오른쪽 하 고 있는 사용자 정의 폼은 잘리거나 잘렸습니다 창의 하단에 있습니다. 컨트롤 레이아웃 사용자 정의 폼의 기본 영역에서 이전 버전의 Excel 에서처럼 동일 하 게 보입니다 반면. 폼 또는 컨트롤의 일부가 잘릴 수 있습니다.
원인
이전 버전의 Excel과 Excel 2016 사이의 테두리 크기 계산에 차이 때문에이 문제가 발생합니다.
해결 과정
이 문제를 해결 하려면 사용 중인 Excel 버전에 따라 사용자 정의 폼에 대 한 특정 높이 및 너비 값을 설정 합니다. 즉, Excel 2016에서 큰 높이 및 너비 속성을 지정 합니다.
현재 상태
Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 버그를 확인했습니다.
추가 정보
이 문제를 재현 하려면 다음이 단계를 수행 합니다.
  1. 2016 사전 Excel 버전을 Excel 2013와 같은 Excel에서 새 통합 문서를 엽니다.
  2. 파일 탭에서 다른 이름으로 저장을 클릭, 찾아보기를 클릭 합니다. Excel Macro-Enabled 통합 문서 (*.xlsm)파일 형식 상자에서 클릭 하 고 파일 이름 상자에 파일 이름을 입력 한 다음 저장을 클릭.
  3. 개발 도구 탭을 클릭 합니다. 개발 도구 탭이 표시 되지 않으면 다음이 단계를 수행 합니다.
    1. 파일 탭에서 옵션을 클릭 합니다.
    2. 리본 사용자 지정을 클릭 합니다.
    3. Main 탭 영역에서 개발자 확인란을 선택 합니다.
    4. Excel 옵션 대화 상자를 닫으려면 확인 을 클릭 합니다.
  4. Visual Basic 편집기를 시작 하려면 코드 그룹에서 Visual Basic 을 클릭 합니다.
  5. VBAProject 프로젝트 창에서 마우스 오른쪽 단추를 바로 가기 메뉴를 열고, 삽입을 클릭 한 다음 사용자 정의 폼을 클릭 합니다.
  6. 도구 상자 창에서 컨트롤을 선택한 다음 사용자 정의 폼의 오른쪽 및 아래쪽 테두리 근처에 붙여 넣습니다.
  7. 사용자 정의 폼 개체를 클릭 한 다음 선택 하 고 모서리 표시 사용자 정의 폼 크기를 확장 하려면 끕니다.
  8. VBAProject 프로젝트 창에서 UserForm1마우스 오른쪽 단추로 클릭 한 다음 코드 보기.
  9. 다음이 단계를 수행 합니다.
    1. 개체 상자에서 사용자 정의 폼을 클릭 합니다.
    2. 프로시저 상자에서 초기화를 클릭 합니다.
    3. 초기화 이벤트에 다음 매크로 코드를 추가 합니다.
      UserForm1.Height = 180UserForm1.Width = 240
    4. VBAProject 프로젝트 창에서 마우스 오른쪽 단추를 바로 가기 메뉴를 열고, 삽입을 클릭 한 다음 모듈을 클릭 합니다.
    5. Module1, 다음의 매크로 코드를 입력 합니다.

      Public Sub Test()        UserForm1.ShowEnd Sub
  10. 개발 도구 탭의 코드 그룹에서 매크로 클릭 합니다.
  11. 테스트 매크로 클릭 한 다음 실행을 클릭 합니다. 6 단계에서 붙여넣은 컨트롤은 제대로 표시를 볼 수 있습니다. 고 나중에 비교 하는 창 크기를 확인 합니다.
  12. 통합 문서에서 파일 탭을 클릭 한 다음 저장을 클릭 합니다.
  13. 이 통합 문서 Excel 2016 설치 되어 있는 컴퓨터에 복사 합니다.
  14. 이 통합 문서를 엽니다.
  15. 개발 도구 탭의 코드 그룹에서 매크로 클릭 합니다.
  16. 테스트 매크로 클릭 한 다음 실행을 클릭 합니다.
결과:

6 단계에서 오류가 발생 하는 컨트롤의 특정 부분을 잘립니다 알 수 있습니다. 또한 창 크기를 더 좁게 하 고 11 단계에서 크기 보다 더 짧은.

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 3156159 - 마지막 검토: 05/09/2016 17:02:00 - 수정: 1.0

Excel 2016

  • kbtshoot kbbug kbexpertiseadvanced kbmt KB3156159 KbMtko
피드백