WorkbookBase.RunAutoMacros 方法
執行附加至活頁簿的 Auto_Open、Auto_Close、Auto_Activate 或 Auto_Deactivate 巨集。這個方法適用於處理回溯相容性。您應使用 Open、Close、Activate 和 Deactivate 事件,而不是這些巨集。
命名空間: Microsoft.Office.Tools.Excel
組件: Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
語法
'宣告
Public Sub RunAutoMacros ( _
which As XlRunAutoMacro _
)
public void RunAutoMacros(
XlRunAutoMacro which
)
參數
- which
型別:Microsoft.Office.Interop.Excel.XlRunAutoMacro
其中一個 XlRunAutoMacro 值。
範例
下列程式碼範例使用 RunAutoMacros 方法執行 Auto_Activate 巨集。
這是示範文件層級自訂的範例。
Private Sub WorkbookRunAutoMacros()
Me.Activate()
Me.RunAutoMacros(Excel.XlRunAutoMacro.xlAutoActivate)
End Sub
private void WorkbookRunAutoMacros()
{
this.Activate();
this.RunAutoMacros(Excel.XlRunAutoMacro.xlAutoActivate);
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。