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方法。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×