Gary는 매달 하나씩, 12 개의 워크 시트로 구성된 워크 북을 가지고 있습니다.

그는이 워크 시트의 정보를 자신의 화면에 맞게 구성했습니다. 어느 시점에서 그는 통합 문서를 열어 6 월 열 너비가 확장되어 화면에 모두 맞지 않는 것을 확인합니다. 6 월 열만 확장되지만 모든 워크 시트의 행 높이는 12.75에서 13.50으로 확장됩니다. Gary가 한 번 더 자신의 화면에 맞도록 모든 크기를 다시 조정하면 일주일 정도는 괜찮은 다음 다시 크기 조정이 수행됩니다.

이 문제의 원인은 확실하지 않지만 몇 가지 확인할 수 있습니다. 통합 문서가 다른 사람이 액세스 할 수있는 네트워크에 저장되어있는 경우 다른 사람이 통합 문서를 열어 놓은 동안 변경 사항이 발생했을 수 있습니다. 또한 통합 문서가 다른 컴퓨터에서 열리면 해당 통합 문서가 다른 화면 해상도 나 다른 프린터 글꼴이 설치되어있는 경우 열려있는 다른 컴퓨터가 통합 문서에 영향을 미칠 수 있습니다.

원인이 확실하지 않은 경우 통합 문서가 열릴 때 자동으로 실행되는 매크로를 만드는 것이 가장 좋은 방법 일 수 있습니다. 이 매크로는 워크 시트를 통과하여 열 너비와 행 높이를 필요한 값으로 설정할 수 있습니다. 다음 매크로는 이러한 단계를 수행합니다.

Private Sub Workbook_Open()

Dim wSheet As Worksheet

For Each wSheet In Worksheets         ' Change range to reflect columns and rows you need to affect         With wSheet.Range("A1:A15")

.ColumnWidth = 12     ' Change to column width desired             .RowHeight = 13       ' Change to row height desired         End With     Next wSheet End Sub

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (8774)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Random_Width_and_Height_Changes [Random Width and Height Changes].