试试B1状态改变事件
var flag=this.getValue(); //获取当前复选框控件的状态,true /false
for(var i=0;i<window.lineboxes.length;i++){ //循环遍历每个复选控件
var cr=FR.cellStr2ColumnRow(window.lineboxes[i].options.location);
//由每个控件位置获取行号列号
_g().setCellValue(cr.col+2, cr.row, flag); //逐一赋值当前状态
}
--------
//初始1
if (!window.checkboxes) {
window.checkboxes = [];//如果全局数组checkboxes未定义,则创建一个空的全局数组,用于保存复选框对象,便于遍历
}
checkboxes[checkboxes.length] = this; //把当前复选框控件加到数组中,页面加载的时候,控件是逐个初始化的,第一个控件加载时checkboxes.length为0,相当于checkboxes[0]=this,第二个控件初始化时checkboxes.length为1,相当于checkboxes[1]=this,以此类推
//初始2
if (!window.lineboxes) {
window.lineboxes = []; //控件加入到一个全局数组里
}
lineboxes[lineboxes.length] = this;
WorkBook1.rar