Office) (CommandBarControl.OLEUsage 屬性

取得或設定 OLE 用戶端及 OLE 伺服器角色中的 CommandBarControl 時將會使用合併兩個 Microsoft Office 應用程式。 讀取/寫入。

注意事項

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

語法

運算式OLEUsage

表達 代表 CommandBarControl 物件的 變數。

傳回值

MsoControlOLEUsage

註解

這個屬性的用意在於讓您指定當某個增益集應用程式命令列控制項與另一個 Office 應用程式合併時,該控制項在任一 Office 應用程式中呈現的方式。 如果用戶端與伺服器都實作了命令列,那麼命令列會依控制項內嵌於用戶端控制項。 標記為僅限用戶端 (非用戶端或非伺服器) 的自訂控制項,會自伺服器刪除,而標記為僅限伺服器 (非伺服器或非用戶端) 的控制項,會自用戶端刪除。 其餘的控制項會進行合併。

如果任一合併的應用程式不屬於 Office 應用程式,一般的 OLE 功能表合併使用,這由 OLEMenuGroup 屬性所控制。

範例

本範例會將新按鈕新增至名為 Tools的命令列,並設定其 OLEUsage 屬性。

Set myControl = CommandBars("Tools").Controls _ 
    .Add(Type:=msoControlButton,Temporary:=True) 
myControl.OLEUsage = msoControlOLEUsageNeither

另請參閱

支援和意見反應

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