我有一个简单的Office.js应用程序,它从单个列中读取数据,查找某些内容,然后将结果输出到相邻列。它在正常情况下工作正常,但如果表被过滤,它会忽略过滤并仍然查找所有内容。
我遇到了.getVisibleView(),它正确地给了我过滤/可见值:
const range = context.workbook.getSelectedRange().getUsedRange().getVisibleView();
range.load("values");
但在那之后,我该如何写相应的 相应的细胞?
答案 0 :(得分:2)
就像你在正常范围内一样。
var visibleRange = context.workbook.getSelectedRange().getUsedRange()..getVisibleView();
visibleRange.values = rangeValuesToSetVisible;
-Philip,Office可扩展性团队的开发人员