vba这句哪儿出错了

2025-02-28 04:31:27
推荐回答(1个)
回答1:

代码中引用了不少单元格数据,看不见具体数据不好分析。但可分析几种可能:
1、Range("M3")的值是不符合路径的字符
2、Range("M3")是活动工作表的M3单元格,你想用的M3单元格所在的工作表并不是活动工作表,因此可在Range("M3")前面加上工作表对象甚至加上工作簿对象
3、当作文件名的M4单元格可能为空,原因也可能与第2点相同