gpt4 book ai didi

excel - 如何禁用 "Project - VBA Project" Pane ?

转载 作者:行者123 更新时间:2023-12-04 22:23:36 26 4
gpt4 key购买 nike

此宏将隐藏/关闭 VBE 主窗口:

Sub VBEMainWindowHide()
'close VBE window:
Application.VBE.Window.Visible = False
End Sub

我正在尝试关闭或隐藏“项目 - VBA 项目” Pane 。此 Pane 显示工作簿、ThisWorkbook 模块等中的所有工作表。

我试过 Application.VBE.Projects.Visible = False , Application.VBE.("Projects - VBA Project")以及使用相同术语的一两个其他组合。

最佳答案

您可以使用 Application.VBE.Windows("WindowName").Close关闭相关的 VBE 窗口。

看到这个

Option Explicit

Sub Sample()
Dim i As Long
For i = 1 To Application.VBE.Windows.Count
Debug.Print Application.VBE.Windows(i).Caption
Next i
End Sub

这将在 Immediate Window 中为您提供类似的内容
Module1 (Code)
Book1 - Sheet1 (Code)
Project - VBAProject

Properties - Module1
Object Browser
Watches
Locals
Immediate

所以
Application.VBE.Windows("Immediate").Close 

将关闭立即窗口。同样回答你的问题
Application.VBE.Windows("Project - VBAProject").Close 

将关闭“项目 - VBA 项目” Pane 。并再次显示它,您可以使用
Application.VBE.Windows("Project - VBAProject").Visible = True

关于excel - 如何禁用 "Project - VBA Project" Pane ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60200249/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com