Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/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 sheets 如果为空,则默认值为单元格验证itens-谷歌电子表格_Google Sheets - Fatal编程技术网

Google sheets 如果为空,则默认值为单元格验证itens-谷歌电子表格

Google sheets 如果为空,则默认值为单元格验证itens-谷歌电子表格,google-sheets,Google Sheets,您好,我需要为每个单元格创建一个包含组合选项的列,但如果用户未输入值,则必须插入默认值 你能帮我吗?你可以试试这个,看看它是否能满足你的需要: function onEdit(event) { var ss = SpreadsheetApp.getActiveSpreadsheet() var s=ss.getSheetByName("Sheet1") var editedCol = event.range.getSheet().getActiveCell().getColumn(); va

您好,我需要为每个单元格创建一个包含组合选项的列,但如果用户未输入值,则必须插入默认值


你能帮我吗?

你可以试试这个,看看它是否能满足你的需要:

function onEdit(event) {
var ss = SpreadsheetApp.getActiveSpreadsheet() 
var s=ss.getSheetByName("Sheet1")
var editedCol = event.range.getSheet().getActiveCell().getColumn();
var editRow=event.range.getSheet().getActiveCell().getRow();
  if(editedCol==1 && editRow!=1){
  var eval=event.value
  if(eval =="Yes" || eval =="No"){return}
  else{
    s.getRange(editRow,1).setValue("Default Value")
  }}}