Office) (CommandBarControl.Reset 方法

會將內建命令列重設回預設組態,或將內建 CommandBarControl 重設為原來的功能及圖像。

注意事項

[!注意事項] CommandBars 用於部分的 Microsoft Office 應用程式已經由 Microsoft Office Fluent 使用者介面的新功能區元件取代。 如需詳細資訊,請參閱 Office Fluent 功能區概觀

語法

運算式重 置

表達 代表 CommandBarControl 物件的 變數。

註解

重設內建控制項時,會還原該控制項原來的動作,並將控制項的每一個屬性重設回原來的狀態。 重設內建命令列時,會移除自訂控制項並還原內建控制項。

範例

在這個範例中,會依據使用者層級,使用 User 的值來調整命令列。 如果使用者是「層級 1」,則會顯示名為 Custom 的命令列。 如果 user 是任何其他值,內建的 Visual Basic 命令列會重設為預設狀態,且名為 Custom 的命令列會停用。

Set myBarControl = CommandBars("Custom").Controls(2) 
If user = "Level 1" Then 
    myBarControl.Visible = True  
Else 
    CommandBars("Visual Basic").Reset 
    myBarControl.Enabled = False  
End If

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應