【发布时间】:2022-01-05 21:35:44
【问题描述】:
我有一个 excel 仪表板,它可以在关闭 excel 文件之前显示所有 EXCEL 功能区,以便下次打开 excel 时,应用程序/excel 将显示功能区。目前打开excel不显示ribbon。
Private Sub Workbook_BeforeClose(cancel As Boolean)
On Error Resume Next
Application.ScreenUpdating = True
ActiveWindow.DisplayWorkbookTabs = True
Application.DisplayFormulaBar = True
Application.DisplayFullScreen = False
Application.DisplayStatusBar = True
Application.DisplayScrollBars = True
Application.ScreenUpdating = True
Sheets("Introduction").Select
End Sub
这是一个带有宏的 .xls 文件,应该可以在 Excel 2003 和 Excel 2007 中使用。
此外,如果单击“取消”,我不想显示以上任何内容/功能区,因为用户应该获得 excel 仪表板的受保护视图。
【问题讨论】:
-
我已经尝试了以下..................... ............................. Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"。 ................... 这不起作用。它只是暂时显示,但在应用程序关闭后,功能区不显示在栏。
-
我一定遗漏了一些东西,但我不明白你的问题。为什么首先看不到色带?你的代码对它做了什么吗?