我在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/