我在C#.net中工作,基本上我希望我的插件能够告诉用户何时保存,保存来自Excel本身还是保存来自“Visual Basic for Application”窗口。

有没有一种方法可以判断用户当前是否在“Microsoft Visual Basic for Application”中?

编辑:
我不知道这是否是完整的教授解决方案,但我发现.Application.ActiveWindow.ActiveSheet == null似乎可以正常工作。

最佳答案

错误返回下一个
设置wbk = workbooks(“MyBook.xls”)
错误时转到0
是wbk什么也没有_
设置wbk = workbooks.open(“Mybook.xls”)

关于c# - 如何分辨何时在VBA窗口中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15528037/

10-13 09:28