누군가 이 매크로 코드를 수정하도록 도와줄 수 있나요? 창 크기 조정을 제외한 모든 그레이비

누군가 이 매크로 코드를 수정하도록 도와줄 수 있나요? 창 크기 조정을 제외한 모든 그레이비

탐색 스타일 창을 열 때 자동으로(전역적으로) 열고 크기를 조정하는 매크로를 만들려고 합니다. 스타일 창의 크기 조정을 제외하고 작동하게 할 수 있습니다. 불행하게도 탐색 창의 크기를 조정하는 코드를 스타일 창에 복사하는 것은 작동하지 않습니다. 여기에서 강조 표시된 섹션과 오류 메시지를 볼 수 있습니다.. 누군가 내가 그것을 수정하도록 도와 줄 수 있습니까?

Sub AutoOpen()

Call PaneFixNav
Call PaneFixStyle

End Sub

Sub PaneFixNav()

Application.CommandBars("Navigation").Visible = True
    Dim iWidth As Integer
    iWidth = 250
        With CommandBars("Navigation")
            .Width = iWidth
        End With

End Sub

Sub PaneFixStyle()

Application.TaskPanes(wdTaskPaneFormatting).Visible = True
    Dim iWidth As Integer
    iWidth = 250
        With Application.TaskPanes(wdTaskPaneFormatting)
            .Width = iWidth
        End With

End Sub

추신. 저는 기본적으로 이 외에 매크로에 대한 경험이 없습니다. 매크로는 여러 게시물에서 모아서 정리했습니다. 그래서 어리석은 질문이 될 수도 있어서 죄송합니다.

답변1

불행하게도 Microsoft Word에 내장된 도킹 가능 작업창은 프로그래밍 방식으로 크기를 조정할 수 없습니다.

VBA를 사용하면 사용자 정의 모달 및 비모달 사용자 양식(대화 상자)만 런타임에 크기를 조정할 수 있습니다.

관련 정보