Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用google脚本设置单元格中显示的小数位数?_Javascript_Google Apps Script_Google Sheets - Fatal编程技术网

Javascript 如何使用google脚本设置单元格中显示的小数位数?

Javascript 如何使用google脚本设置单元格中显示的小数位数?,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我正在复制一个模板,其中原始值是零的除法,因此无法手动更改显示的小数位数。有没有办法用google脚本命令修改此参数?下面是一个自定义函数的快速示例。可以在每个电子表格单元格中引用自定义函数,但可以在写入单元格范围的函数中使用相同的方法: function MYFUNCTION(a, b, numOfDigits){ return (a / b).toFixed(numOfDigits); } 不幸的是,我不能那样做。我需要更改单元格的设置,因为值是通过除法计算的,可以更改吗?请您详细说明

我正在复制一个模板,其中原始值是零的除法,因此无法手动更改显示的小数位数。有没有办法用google脚本命令修改此参数?

下面是一个自定义函数的快速示例。可以在每个电子表格单元格中引用自定义函数,但可以在写入单元格范围的函数中使用相同的方法:

function MYFUNCTION(a, b, numOfDigits){

return (a / b).toFixed(numOfDigits);

}

不幸的是,我不能那样做。我需要更改单元格的设置,因为值是通过除法计算的,可以更改吗?请您详细说明您正在复制的内容以及您期望的结果?当然,被零除会给你无限的空间:原始单元格(被零除)位于一个模板页面中,该页面不包含任何数据。当它被复制时,它的分区引用单元格也被填充,因此重定大小不再无效。但是,我无法更改模板上显示的小数位数,因为它没有显示有效的数字。