Google apps script 如何将真/假转换为谷歌表单中的复选框?
如何将真/假转换为谷歌表单中的复选框Google apps script 如何将真/假转换为谷歌表单中的复选框?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,如何将真/假转换为谷歌表单中的复选框 这应该行得通。请注意,如果包含在范围内,空白单元格将转换为未选中复选框。这应该适用于您提供的样本表。如果单元格不包含空白、true或false,则不会将任何内容转换为复选框 function generateCheckBox() { var sheet = SpreadsheetApp.getActiveSheet(); var lastRow = sheet.getLastRow(); var column = sheet.getRange('
这应该行得通。请注意,如果包含在范围内,空白单元格将转换为未选中复选框。这应该适用于您提供的样本表。如果单元格不包含空白、true或false,则不会将任何内容转换为复选框
function generateCheckBox() {
var sheet = SpreadsheetApp.getActiveSheet();
var lastRow = sheet.getLastRow();
var column = sheet.getRange('A2:B' + lastRow);
var validateCheckBox = SpreadsheetApp.newDataValidation();
validateCheckBox.requireCheckbox();
validateCheckBox.setAllowInvalid(false);
validateCheckBox.build();
column.setDataValidation(validateCheckBox);
}
如果您有任何问题/澄清,请随时在下面发表评论。这应该可以。请注意,如果包含在范围内,空白单元格将转换为未选中复选框。这应该适用于您提供的样本表。如果单元格不包含空白、true或false,则不会将任何内容转换为复选框
function generateCheckBox() {
var sheet = SpreadsheetApp.getActiveSheet();
var lastRow = sheet.getLastRow();
var column = sheet.getRange('A2:B' + lastRow);
var validateCheckBox = SpreadsheetApp.newDataValidation();
validateCheckBox.requireCheckbox();
validateCheckBox.setAllowInvalid(false);
validateCheckBox.build();
column.setDataValidation(validateCheckBox);
}
如果您有任何问题/澄清,请随时在下面发表评论。作为无代码解决方案,您只需突出显示包含“真”和“假”的范围,然后转到工具栏上的“插入”并点击“复选框”。这将在该范围内添加复选框,同时遵守指示的真值和假值。作为无代码解决方案,您只需突出显示包含“真”和“假”的范围,然后转到工具栏上的“插入”并点击“复选框”。这将在该范围内添加复选框,同时遵守指示的真值和假值