SetMenuItem 巨集指令

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

若要設定的狀態] 功能表項目 (啟用或停用、 選取或取消選取) 在 [增益集] 索引標籤上的自訂或全域功能表上,您可以在 Access 桌面資料庫中使用SetMenuItem巨集指令。

附註: SetMenuItem巨集指令只適用於使用功能表巨集所建立的自訂和全域功能表。SetMenuItem巨集指令會包含在Microsoft Office Access 2007及更新版本,僅適用於與舊版的相容性]。與命令列功能無法運作。不過,您可以使用 Visual Basic for Applications (VBA) 模組停用或啟用,選取或取消選取 [快顯功能表上的項目中啟用狀態內容] 或 [自訂] 或 [全域] 功能表。

設定

SetMenuItem巨集指令具有下列引數。

巨集指令引數

描述

功能表索引

包含您要設定的狀態] 命令的功能表索引。輸入 0,自訂] 或 [全域功能表中的索引從開始的整數值。在 [巨集設計視窗的 [巨集指令引數] 區段的 [功能表索引] 方塊中輸入 [索引] 的值。索引是相對於功能表的功能表巨集 (在功能表巨集,從 0 開始計算,此功能表AddMenu巨集指令的位置) 中的 [自訂或全域管理員] 功能表中的位置。功能表顯示可能稍有不同,因為您可以使用條件運算式中的功能表巨集來隱藏或顯示自訂功能表項目。這是必要的引數。

如果您選取這個引數的功能表,並留命令索引子索引引數,您可以啟用或停用的功能表名稱本身。不過,您無法選取或取消選取功能表名稱 (Access 會忽略標幟為引數的功能表名稱的核取,然後取消核取設定)。

命令索引

[您要設定的狀態] 命令的索引。輸入 0,所要的命令的功能表索引引數所選取的功能表中的索引從開始的整數值。索引是相對於巨集群組定義 (的位置此指令的巨集的巨集] 群組中,從 0 開始計算) 中的 [自訂或全域管理員] 功能表選取的功能表中的命令的位置。功能表顯示可能稍有不同,因為您可以使用條件運算式中的功能表巨集群組若要隱藏或顯示自訂功能表指令。

子指令索引

您要設定的狀態指令索引。這適用於只有在您要的命令具有子功能表。輸入 0,所要的子指令命令索引引數所選取] 子功能表中的索引從開始的整數值。索引是相對於定義 (的位置此子指令的巨集的巨集] 群組中,從 0 開始計算) 中的 [自訂或全域管理員] 功能表的 [選取] 子功能表的 [巨集] 群組中的指令的位置。

標幟

您想要設定的命令或指令狀態。按一下灰色(停用] 命令,呈暗灰色),不變暗(若要啟用它),請檢查(在命令,通常表示已選取或切換),取消核取] (若要移除的核取)。預設值為不變暗

備註

SetMenuItem巨集指令只適用於自訂或全域功能表。如果使用中視窗沒有自訂或全域功能表,請執行包含SetMenuItem巨集指令的巨集導致執行階段錯誤。

若要設定的狀態] 功能表命令和子命令,但不是出來的子命令,您可以使用此動作。

若要在 Visual Basic for Applications (VBA) 模組中執行SetMenuItem巨集指令,請使用 [ DoCmd ] 物件的SetMenuItem方法。

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×