(此文档仅供参考,该宏代码已验证适用于 V11 版本,由于宏代码在特定场景下可能存在限制,如果与实际应用场景不完全匹配,请根据具体需求自行调整相关代码,以确保其满足实际使用要求。)
需求场景
在电子表格开发过程中,通常会存在表格内某些字段的数据比较敏感,希望能限制用户只允许查看不允许导出,用来保护报表中的敏感数据不会被导出后随意传播。
...
代码块 | ||||||
---|---|---|---|---|---|---|
| ||||||
function main(spreadsheetReport) {
//获取当前sheet,从0开始计数
var sheet = spreadsheetReport.workbook.getWorksheets().get(0);
var type = spreadsheetReport.outputType;
var type = spreadsheetReport.outputType; //导出类型
logger.info(type)
if (type != "refresh") {
sheet.cells.deleteColumn(3);
sheet.cells.deleteColumn(4);
}
} |
...