Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.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工作簿路径_Vba_Excel - Fatal编程技术网

Vba 初始Excel工作簿路径

Vba 初始Excel工作簿路径,vba,excel,Vba,Excel,我有一个excel电子表格,30秒后,它会在桌面上保存为一个新文件,这样原始文件就不会被编辑。我想要原始文件的路径,所以我添加- "ActiveWorkbook.Path" 但是,这现在不能正常工作,因为当文件在30秒后保存为新名称时,需要 "ActiveWorkbook.Path" newley命名文件的名称,在本例中为桌面 在保存初始文件之前,获取该文件的路径是否有任何问题?我会尝试在代码开头将其存储在变量中: Dim originalPath As String originalPat

我有一个excel电子表格,30秒后,它会在桌面上保存为一个新文件,这样原始文件就不会被编辑。我想要原始文件的路径,所以我添加-

"ActiveWorkbook.Path"
但是,这现在不能正常工作,因为当文件在30秒后保存为新名称时,需要

"ActiveWorkbook.Path"
newley命名文件的名称,在本例中为桌面


在保存初始文件之前,获取该文件的路径是否有任何问题?

我会尝试在代码开头将其存储在变量中:

Dim originalPath As String
originalPath = ActiveWorkbook.Path

然后,您可以根据需要重新引用它。

我已经在一个变量中包含了它,但它会查看“活动”工作簿,当它保存时,它将成为活动工作簿