3-16单元格区域尺寸调整(发货单记录保存-方法2)学习笔记
Range().Resize() 调整指定区域的大小。返回 Range 对象,该对象代表调整后的区域。可以单独调整行或列尺寸。
使用方法:
Range("A3").Resize(2,3).Value2=100//根据Range("A3")的位置,Resize(2,3)向下2行,向右3列进行选定区域,Value2=100写入100.
Resize()的写法:
Resize(2,3)//2行3列
Resize(3)//加3列
Resize(null,3)//0行3列
实例:
function 保存发货单(){var Num=2;
while(true){ Num++;var Des_rng=Sheets("产品单").Range("a"+Num);if(Des_rng.Value()!=null){var arr=Des_rng.Resize(1,5).Value()[0];var Sou_rng=Sheets("交易数据").Range("a99999").End(xlUp).Offset(1).Resize(1,5);Sou_rng.Value2=arr;}else{break;}Sheets("产品单").Range("a3:d999").Value2=null;
}
}