如何创建一个在打开工作簿时触发的事件?我希望对任何工作簿都具有通用事件,而不是在打开每个工作簿时都将其嵌入其中。
我可以使用以下方法访问应用程序对象:
var xlApp = (Microsoft.Office.Interop.Excel._Application)ExcelDna.Integration.ExcelDnaUtil.Application;
但是我不确定从那里去哪里? 这种事情似乎可以在VBA中完成:
Private WithEvents app As Application
Private Sub Workbook_Open()
Set app = Application
End Sub
Private Sub app_WorkbookOpen(ByVal Wb As Workbook)
If Not Win_Toggle = 1 Then Exit Sub
With app
.WindowState = xlNormal
.Left = -500
.WindowState = xlMaximized
End With
End Sub
答案 0 :(得分:1)
您应该转换为<ul>
<li>
</li>
<li>
</li>
</ul>
而不是Application
,这样您就可以访问正在寻找的事件...
_Application