Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何连接两个范围_Excel_Vba_Range - Fatal编程技术网

Excel 如何连接两个范围

Excel 如何连接两个范围,excel,vba,range,Excel,Vba,Range,我试图给一个单元格区域分配一个由两个区域组成的值,我希望range(单元格(I,15),单元格(I,25))。value显示其自身的值和range(单元格(k,18),单元格(k,28))。value Range(Cells(i, 15), Cells(i, 25)).value = Range(Cells(k, 18), Cells(k, 28)).value & Range(Cells(i, 15), Cells(i, 25)).value 执行如下循环:(已测试) 这里的i和k

我试图给一个单元格区域分配一个由两个区域组成的值,我希望
range(单元格(I,15),单元格(I,25))。value
显示其自身的值和
range(单元格(k,18),单元格(k,28))。value

 Range(Cells(i, 15), Cells(i, 25)).value = Range(Cells(k, 18), Cells(k, 28)).value & Range(Cells(i, 15), Cells(i, 25)).value

执行如下循环:(已测试)


这里的
i
k
是代码中已有的值。

您可以使用set关键字在VBA中声明范围

Set myrange=range(cells)

如果答案有效,请接受:)@francescobordingon
Set myrange=range(cells)