VBA打开工作簿为什么找不到
❶ vbA 调用其他工作薄但是不显示
这里有两个概念,一个工作簿workbook,一个是引用程序application。如下图,点击两次excel的图标,可以启动两个application,每个application里面可以建立几个工作簿workbook。如果你的vba所在的工作簿和另一个要调用的工作簿是在同一个application里面的,就可以直接用工作簿的文件名去引用。
还要注意,跨工作簿调用就不能用sheet1、sheet2这样的对象名称去调用了,必须用sheets(0)或表格名称sheets(“名称”)去调用。一般用名称调用,那个序号究竟是怎么排序的,我也不清楚,为了以后看程序方便,也应该用名称引用。
❷ Excel vba 中用LCaes函数怎么检测不到打开的某工作簿
请粘贴你的程序代码,大家帮你看看是哪里出了问题。
LCase是小写形式,与检测工作簿无关。
❸ excel vba为什么检测不到打开的工作簿
会不会你打开了2个Excel程序?
就是在你已经打开Excel的情况下,又从开始里面打开了另外的Excel程序
❹ Excel VBA 我新建一个EXCEL,打开VBE,显示的界面中,只有工作簿,没有工作表(如图1)
我也遇到过,卸载重装了一次还是不行,后来更换了一个安装文件,版本好像也换了,才解决。
当时没有深入研究产生的原因,可以将“加载项”里面的东西尽可能都去掉试试,如果还是不行只有重装另一个版本试试了
❺ 在VBA中打开不存在的工作簿时提示路径或名称不对,用VBA代码如何处理
假设要打开文件“C:\Sample\Book2.xlsx”,存在则打开,否则提示文件不存在。VBA代码如下:
If Dir("C:\Sample\Book2.xlsx") <> "" Then
Workbooks.Open "C:\Sample\Book2.xlsx"
Else
MsgBox "C:\Sample\Book2.xlsx 不存在!"
End If
❻ vba用Workbooks.Open不显示打的开外部工作簿
格式写对了吗:
Workbooks.Open "D:\abc.xls"
另外注意:
1, .Open 后面有个空格
2,打开的要包括文件路径和文件名
3,要带后辍(.xls)
4,要保证这个文件是可以打开的,可以先手动打开试下。
❼ excel工作簿重命名后,vba代码找不到了!有没有高手能恢复
重命名不会导致vba代码丢失;
二种可能,文件未保存,仅是代码编写前的状态;
另一种可能,Mole没有添加在认为的那个工作簿。在vba编写时同时打开的其他文件中找下。
❽ excel表打开提示“此工作薄已丢失VBA项目”的问题是怎么回事
打开表后出现提示框“此工作表已丢失了其VBA项目,ACTIVEX控件以及其他任何与可编程序性相关的功能”,通过下面的方法解决:
方法一、
1、单击提示框上的确定,
2、然后将表另存为该表的副本并将表名与原表名区别开来,
3、接着彻底删除原表,然后将另存为的表名该回和原表名一样。
4、再打开该表时就不会弹出提示框了。
方法二、
还有一种方法就是重新安装下office
遇见类同情况的朋友不妨也试试。
❾ EXCEL中出现此工作簿已丢失其VBA项目,几乎打开每一个文件都会这样提示,怎么解决呢
重装了一遍系统就这样了,没下载其他的什么附件啊,也不晓得有什么特殊控件
如果是这样,那么一定是该工作表用到自定义函数、宏(这个文件原保存在你的系统文件夹中)而现丢失。
解决办法:
1、菜单--工具--宏-宏
找到原来文件,放到对应的文件夹就可以。
或是文件本向vba代码,但是你用360杀过毒(如果是这样,没救!!!)