我的数据库控制着Excel电子表格的创建和操作,然后将它们呈现给用户进行保存 . 但是,我发现用户在保存对话框上按取消,这意味着它们仍然在模板表中 .
我已经通过添加一个循环来解决这个问题,但是想要在取消后通过消息"you need to save this sheet"提示用户再次显示保存对话框 . 但是,当我执行 MsgBox "You must save this file!", vbCritical + vbOKOnly, "Save Error"
时,该框显示在Access中,而不是Excel中 . 当然必须有一种方法来引用Excel,但我已经尝试了 appxl.MsgBox "You must save this file!", vbCritical + vbOKOnly, "Save Error"
并且无处可去 . (显然,我的引用Excel应用程序在其他地方都是A-OK,因为工作表工作正常) .
有没有办法在受控应用程序中触发消息框?
1 回答
尝试将vbSystemModal添加到MsgBox