如何在按钮里写JS点击事件,获取sheet1单元格A2的值,给sheet2单元格A5赋值
contentPane.getCellValue(sheet号,列号,行号); //sheet号行号列号是从0开始
contentPane.setCellValue(sheet号,列号,行号,"值"); //sheet号行号列号是从0开始
==========
var a=contentPane.getCellValue(0,0,2);
contentPane.setCellValue(1,0,4,a);
通过按钮的JS点击事件实现跨Sheet单元格操作,可按照以下步骤操作:
// 获取Sheet1的A2值(第1个Sheet索引为0,行号从0开始)var value = _g().getCellValue(0, 0, 1);// 将值赋给Sheet2的A5单元格(第2个Sheet索引为1)_g().setCellValue(1, 0, 4, value);
关键点说明:
坐标规则遵循 (sheet索引, 列索引, 行索引),索引从0开始计数
使用_g()对象进行填报环境下的单元格操作
Sheet索引按照设计器中的排列顺序确定,第1个Sheet=0、第2个Sheet=1
let a= contentPane.getCellValue(0,0,1);//sheet1中a2的值获取
contentPane.setCellValue(1,0,4,a);//sheet2中a5赋值让它等于sheet1中a2的值