使用Google脚本向用户提问,并将答案放在单元格中

时间:2018-12-18 17:52:15

标签: google-sheets

我正在尝试在Google表格中创建一个简单的Google脚本,一旦用户从自定义菜单运行该功能(我已经创建了该功能),系统就会向用户提示一个问题。我想将他们提供的文本答案放入特定的单元格中。感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

尝试此功能并在必要时进行修改。

function setAnswer() {
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getSheetByName('sheetNameHere');
var cell = sheet.getRange('B2');

var answer = Browser.inputBox('Your question here');

cell.setValue(answer);
}

如果您想每次都指定单元格,也可以使用inputBox。

function setAnswer() {
var spreadsheet = SpreadsheetApp.getActive();

var sheet = spreadsheet.getActiveSheet();
//line above changed to reflect dynamic use of function

var rangeA1 = Browser.inputBox('Please type the cell reference you wish to save your answer in:');

var cell = sheet.getRange(rangeA1);

var answer = Browser.inputBox('Your question here');

cell.setValue(answer);
}