工作簿c中的数据赋给工作b上,数据都是相同大小的区域 c和b都是带扩展名的Excel表名称。
Dim b As Variant
Dim c As Variant
Workbooks(b).Sheets("表一").Range("B11:D15").Value = Workbooks(c).Sheets("工程总表(表一)_01").Range("B11:D15").Value 可以运行!
但是Workbooks(b).Sheets("表一").Range(Cells(11, 2), Cells(15, 4)).Value = Workbooks(c).Sheets("工程总表(表一)_01").Range(Cells(11, 2), Cells(15, 4)).Value就显示"应用程序定义或对象定义错误"无法运行了
我就想问问 Range("B11:D15").Value和Range(Cells(11, 2), Cells(15, 4)).Value 不一样么?因为这个区域的列数我后去要做成变量,要用数字表示,求大神帮忙看看啊!
Dim b As Variant
Dim c As Variant
Workbooks(b).Sheets("表一").Range("B11:D15").Value = Workbooks(c).Sheets("工程总表(表一)_01").Range("B11:D15").Value 可以运行!
但是Workbooks(b).Sheets("表一").Range(Cells(11, 2), Cells(15, 4)).Value = Workbooks(c).Sheets("工程总表(表一)_01").Range(Cells(11, 2), Cells(15, 4)).Value就显示"应用程序定义或对象定义错误"无法运行了
我就想问问 Range("B11:D15").Value和Range(Cells(11, 2), Cells(15, 4)).Value 不一样么?因为这个区域的列数我后去要做成变量,要用数字表示,求大神帮忙看看啊!