我有一个主表,我正在从那里复制值并将其放入新选项卡中。但是当我在新选项卡中显示数字时,它会去掉前导零。例如:在我的主表中,我有 00734,我将其复制到新选项卡,它显示为 734。
这是我用来复制值的代码:
var values = active.getRange(startAt, 1,numRowsToCount,16 ).getValues();
这是将值放入新选项卡的位置:
active.getRange(1, 1, values.length, values[0].length).setValues(values).setHorizontalAlignment("left").setFontFamily("Calibri").setFontSize(11);
active.getRange(1,12, values.length,1).setValue(values[0][0]).setNumberFormat("00####");
Replace:
var values = active.getRange(startAt, 1,numRowsToCount,16 ).getValues();
with:
var values = active.getRange(startAt, 1,numRowsToCount,16 ).getDisplayValues();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)