页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 下一个 »

(此文档仅供参考)

问题说明

需求场景:电子表格单元格中使用计算公式获取计算结果,希望导出成静态excel文件后鼠标点击单元格不显示公式。

解决方案

可以通过写服务端宏实现


类型

对象

事件

ServerSide

spreadsheetReport

onBoforeOutput

function main(spreadsheetReport) { 
    var sheetIndex = 0; 
    var posList = spreadsheetReport.sheets[sheetIndex].getExpandedPositions("E1"); //获取E1扩展后的单元格列表 
    var cells = spreadsheetReport.workbook.worksheets.get(sheetIndex).cells; 
    for (var i = 0; i < posList.length; i++) { 
    	var cell = cells.get(posList[i].row, posList[i].column); 
     	var value = cell.getValue(); //获取单元格值 
      	cell.setFormula(""); //清除公式 
       	cell.setValue(value); //重新设置单元格值 
        } 
}


  • 无标签