4.21 FAQ-380 获取工作簿和矩阵簿数据的表达式是什么?
Last Update: 10/26/2022
如若需要获取当前工作簿的当前工作表的某列数据,您可以使用 col() 函数。如果需要获取某个单元格的数据,则可在 col 函数后使用 [ ] (中括号)指定某个单元格。例如:
col(LongName) =; // both long name and short name acceptable col(B)[5] = ; // address a specific cell of a column
您也可以使用 cell(i,j) 函数来获取工作表的某个单元格的数据。
另外,亦可使用以下表达式获取单元格数据:
%([BookName]SheetName, colNum, rowNum)%([BookName]SheetName, colName, rowName)
在之前的版本中我们还支持如下的表达式:
%(wksName, col, row)
例如
//The active sheet of book1, column2, row 3 %(book1,2,3) = ; //Sheet2 of book1, column2 row 3 %([book1]sheet2, 2, 3) = ;
当然您也可以使用 range 表达式:
例如:
range r1 = [book1]sheet1!col(a); range r2=[book1]sheet2!col(a); r2 = r1;
注:请不要使用以下方法对 range 赋值:
[book1]sheet2!col(a) = [book1]sheet1!col(a)
需要如上述例子一样定义两个 range 对象,然后进行赋值的操作。
Keywords:range, cross, reference, sheet, object, column, dataset,交叉,参考,工作表,对象,列