RangeSelectT(IEnumerableT, String) |
二维数组按单元格地址形式选择区域得到新数组 arr.RangeSelect("A:C") '连续行1:2,连续列A:C 连续区域A1:C5 |
RangeSelectT(T, String) |
二维数组按单元格地址形式选择区域得到新数组 arr.RangeSelect("A1:C3")'按区域 arr.RangeSelect("1,2:3,5","行")'按不连续行竖向堆叠 arr.RangeSelect("1,2:3,5","列")'按不连续列 arr.RangeSelect("A:A,C:D,E:F","列")'按不连续列 结果数组从1下标开始 |
RangeSelectT(IEnumerableT, String, String) |
二维数组多行多列选择 RangeSelect("1,3-5,7","行")'选择指定的不连续行 得到结果数组 RangeSelect("1,3-5,7","列")'选择指定的不连续列 得到结果数组 |
RangeSelectT(T, String, String) |
二维数组多行多列选择 RangeSelect("1,3-5,7","行")'选择指定的不连续行 得到结果数组 RangeSelect("1,3-5","列")'选择指定的不连续列 得到结果数组 |
RangeSelectT(T, Int32, Int32, Int32, Int32) |
二维数组按行列坐标参数选择 0代表整行或者整列 arr.RangeSelect(1,1,2,3) 'A1:C2区域 arr.RangeSelect(1,0,3,0) '1:3行位置 arr.RangeSelect(0,1,0,26) 'A:Z列位置 |