Excel VBA突然无法打开工作簿?

时间:2015-06-25 04:21:45

标签: excel vba

我的问题很奇怪。

我正在编写一个宏来打开工作簿并提取数据,这些数据在挂起一次时效果很好。我不得不在任务管理器中结束进程并重新启动excel。

现在即使是基本的文件打开代码也无法正常工作。

我的基本代码是这样的

File path is C:/ and fileName is Book1
Set wbOpen (filePath & fileName)
        wbopen.activeSheet.Range ("A1") = "Test" 
        .close SaveChanges:= True
        Msgbox "ok" 

.... end sub

用于工作的代码,我会看到book1在任务栏上打开,单元格A1将被更改。现在我仍然收到Ok消息,但是单元格没有改变,我也没有看到book1被打开。任何的想法?请谢谢

在另一台PC上尝试过它并不起作用,可能是excel设置

已使用/ regserver方法重置设置,并删除了AppData下的.vbe文件。

1 个答案:

答案 0 :(得分:1)

抱歉,这是一个非常愚蠢的错误,必须不小心将文件路径设置为“C:/ Excel”而不是“C:/ Excel /”

使用msg框打印出试图访问的文件

来追踪它