Excel 怎么把一个区域赋值给一个数组

2024-11-08 11:33:08
推荐回答(2个)
回答(1):

EXCEL表的单元格区域是一个二维数组 dim arr arr=Sheet3.Range("D7:D9") '这时的arr得到的是二维数组 '你要转换成1维数组,先声明一个动态数组再重定义为1维数组 dim brr() redim brr(1 to ubound(arr))

回答(2):

Function va(sd as range)
sd就是区域,由单元格组成的二维数组