我创建了一个外接程序,以在发布新版本时更新其他外接程序。加载项在打开时运行(Excel启动时),它将搜索其他已安装的加载项的新版本,然后关闭该加载项。如果我尝试从代码编辑器中将其打开,则只需重复此过程即可。关于如何访问它的任何想法?
答案 0 :(得分:2)
如果在打开Excel文件时按住 Shift 键,它将阻止任何自动宏(例如myGameObject.GetComponent<AudioSource>().clip = myAudioClip;
myGameObject.GetComponent<AudioSource>().Play();
事件)运行。
或者:打开文件之前,请在VBA编辑器( Alt + <中,转到立即窗口( Ctrl + G ) kbd> F11 )并运行以下代码
Workbook_Open
然后,完成后,运行此命令以重置所有内容:
Application.EnableEvents = False
您可能希望查看绑定的Application.EnableEvents = True
,以便您的宏可以在执行任何操作之前检查Shift键,并在按住GetKeyState
之前进行检查>