EXCEL里VB编辑器中的下标越界问题

huoyanmao 2007-06-01 09:42:52
以下是一段代码,按F8逐条运行到给ENDROW1赋值时提示下标越界,请问是什么原因?
Dim sheetsCaption1 As String: sheetsCaption1 = "Sheet5"
Dim Col As String: Col = "B"
Dim StartRow As Integer: StartRow = 2
Dim EndRow1 As Integer: EndRow1 = Sheets(sheetsCaption1).Range(Col & "65536").End(xlUp).Row
...全文
460 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
firefly-cn 2007-06-03
  • 打赏
  • 举报
回复
看看sheetsCaption1 = "Sheet5",Sheet5这个sheet页是否存在,而且名称是否一样,注意是否有多于的空格
shan1119 2007-06-01
  • 打赏
  • 举报
回复
没问题啊.我用的2000

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧