【发布时间】:2012-01-27 17:02:00
【问题描述】:
我在工作中使用 Excel 2007。几个月前,我编写了一个 VBA 脚本,它引用了我们网络驱动器上的一些文件。从那天起,每当我启动 Excel(任何文件,而不仅仅是我正在使用的文件)时,我都会收到以下消息:
\(网络文件路径)(dir)\test.csv' 找不到。检查 文件名的拼写,并验证文件位置是 正确。
如果您尝试从最近的列表中打开文件 使用过的文件,请确保该文件未被重命名、移动或 已删除。
它引用的文件是我们用来调试的测试文件,它已被删除。我注意到,如果我将文件添加回其位置,错误就会消失(这是有道理的,因为它现在可以找到该文件)。但是,我觉得很奇怪,每次我启动 Excel 时,它都会查询那个文件。关于如何阻止这种行为的任何想法?
【问题讨论】:
-
您的 personal.xlsm 文件中是否有 Auto_Open 或 Workbook_Open 宏?或者也许在您的“在启动时,打开所有文件”中有一个路径?
-
@Jim 我看到所有工作簿的错误,不管有没有 VBA 代码。
-
@JP。不使用个人 .xlsm 文件,“在启动时打开所有文件”文件夹为空且未使用...
-
VB 编辑器中什么都看不到?加载项中没有引用任何内容?
-
@datatoo nope,即使我用新工作簿打开 Excel 也会出现错误。 VB 中什么都没有,没有插件。
标签: excel excel-2007 vba