Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.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
Google apps script Can';t将数据从阵列写入选定范围_Google Apps Script - Fatal编程技术网

Google apps script Can';t将数据从阵列写入选定范围

Google apps script Can';t将数据从阵列写入选定范围,google-apps-script,Google Apps Script,我是谷歌应用程序脚本的新手,正在尝试制作一个简单的脚本:它应该将选定范围内的数字乘以三: 函数myfunction(){ var sheet=SpreadsheetApp.getActiveSheet(); var dataArray=sheet.getActiveRange().getValues(); 对于(i=0;i试试这个: function myfunction(){ var sheet = SpreadsheetApp.getActiveSheet(); var data

我是谷歌应用程序脚本的新手,正在尝试制作一个简单的脚本:它应该将选定范围内的数字乘以三:

函数myfunction(){
var sheet=SpreadsheetApp.getActiveSheet();
var dataArray=sheet.getActiveRange().getValues();
对于(i=0;i试试这个:

function myfunction(){
  var sheet = SpreadsheetApp.getActiveSheet(); 
  var dataArray = sheet.getActiveRange().getValues(); 
  for (i=0; i<dataArray.length; i++){
    for(var j=0;j<dataArray[i].length;j++) {
      dataArray[i][j] = dataArray[i][j] * 3;  
    }
  }
  Logger.log (dataArray);
  sheet.getActiveRange().setValues(dataArray);  
}
函数myfunction(){
var sheet=SpreadsheetApp.getActiveSheet();
var dataArray=sheet.getActiveRange().getValues();

对于(i=0;i你绝对确定你需要一个脚本吗?如果你只是在试验应用程序脚本,我很抱歉,但有时人们会为一个公式可以完成的事情编写一百行代码,例如=ArrayFormula(范围*3),我仍然更喜欢这一百行代码。是的,我只是不在试验。