zxy199211 2022-12-27 11:30 采纳率: 0%
浏览 127
已结题

excel vba下标越界

Excel VBA运行错误,下标越界,求问哪里有问题?

img


调试提示如下:

img


涉及文件夹和sheets如下图,哪里越界了呢?

img

img

  • 写回答

7条回答 默认 最新

  • CSDN专家-showbo 2022-12-27 16:07
    关注
    获得1.95元问题酬金

    打开的工作表中应该还存在其他不适 xxx日格式的工作簿名称,没有删完全,通过下标来获取sheets,如果值操作包含日的工作簿,用下面的

    for k=1 to j
    if instr(wb.Sheets(k).Name,"日")<>0 then'''''''''''
    workbooks("2017数据").sheets(1).cells(x,1)=wb.Sheets(k).cells(32,11)
    end if
    x=x+1
    next k
    
    
    
    评论

报告相同问题?

问题事件

  • 系统已结题 1月4日
  • 赞助了问题酬金15元 12月27日
  • 创建了问题 12月27日