报错下标越界,调试指向 Set renameWorkbook = Workbooks("ZTE RENAME.xlsx")
时间: 2024-03-19 15:45:50 浏览: 87
可能出现这种情况的原因是 Excel 找不到名为 "ZTE RENAME.xlsx" 的工作簿。请确认以下几点:
1. 工作簿 "ZTE RENAME.xlsx" 是否已经打开。
2. 工作簿 "ZTE RENAME.xlsx" 是否与当前工作簿在同一文件夹下。
3. 工作簿 "ZTE RENAME.xlsx" 的文件名是否正确。
如果以上三点都确认无误,可以尝试以下两种方法:
方法一:使用完整路径打开工作簿
可以使用以下代码来打开工作簿并将其赋值给 `renameWorkbook` 变量:
```VBA
Set renameWorkbook = Workbooks.Open("C:\Users\DELL\Desktop\ZTE FILES\ZTE RENAME.xlsx")
```
请将路径修改为你的实际路径。
方法二:通过索引号打开工作簿
如果你的工作簿是第一个打开的工作簿,可以使用以下代码来获取它并将其赋值给 `renameWorkbook` 变量:
```VBA
Set renameWorkbook = Workbooks(1)
```
如果你的工作簿不是第一个打开的工作簿,可以使用以下代码来获取它并将其赋值给 `renameWorkbook` 变量:
```VBA
Dim i As Integer
For i = 1 To Workbooks.Count
If Workbooks(i).Name = "ZTE RENAME.xlsx" Then
Set renameWorkbook = Workbooks(i)
Exit For
End If
Next i
```
请将文件名 "ZTE RENAME.xlsx" 修改为你的实际文件名。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![7z](https://img-home.csdnimg.cn/images/20241231044736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)