Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 查找Excel open上运行的宏代码_Vba_Excel - Fatal编程技术网

Vba 查找Excel open上运行的宏代码

Vba 查找Excel open上运行的宏代码,vba,excel,Vba,Excel,几年前,我编写了VBA程序,让我的Excel(2010)在每次打开某个特定闪存驱动器时,从该闪存驱动器打开一个特定工作簿(用作库文件)。我最近用一个共享的谷歌硬盘替换了闪存系统。当Excel打开时,我收到一条错误消息,即闪存驱动器上的文件快捷方式无法正常工作。我想更改代码中的路径,但是,由于我的内存正在衰退,无法找到代码!我在PERSONAL.XLSB中没有看到任何宏,也没有列出任何宏。它可能在哪里?您确定是通过VBA实现的吗? 通常情况下,这是一个选项 File>Options>Advance

几年前,我编写了VBA程序,让我的Excel(2010)在每次打开某个特定闪存驱动器时,从该闪存驱动器打开一个特定工作簿(用作库文件)。我最近用一个共享的谷歌硬盘替换了闪存系统。当Excel打开时,我收到一条错误消息,即闪存驱动器上的文件快捷方式无法正常工作。我想更改代码中的路径,但是,由于我的内存正在衰退,无法找到代码!我在PERSONAL.XLSB中没有看到任何宏,也没有列出任何宏。它可能在哪里?

您确定是通过VBA实现的吗? 通常情况下,这是一个选项

File>Options>Advanced>General

或者,在2010年,您可能只需点击左上角的
Office
按钮


您是否编写了加载项?或者在Excel.exe的程序文件中?这不是堆栈溢出问题。从这里开始:我妻子解决了!ProgramFiles(x86)中还有第二个XLStart文件夹。以后,请转到并下载
process monitor
,运行它,然后打开有问题的excel文件。进程监视器记录所有硬盘访问。从中可以看出excel正在打开哪些文件。