我正在尝试编写一个Google Apps脚本,该脚本涉及从Google电子表格中的表格单元格中获取文字。为了说明这种情况,让我们说出#34;你好"在单元格B4中,我的函数应该从该单元格中获取该字符串。我该怎么做?我尝试了以下但是对我没有用。
function getText() {
var body = DocumentApp.getActiveDocument().getBody();
var text = body.getText();
}
每当我尝试使用该功能时,都会收到此错误。
错误:您无权调用getActiveDocument
即使获得了脚本的授权,我仍然会得到同样的错误。关于如何解决这个问题的任何想法?
答案 0 :(得分:0)
您说您正在尝试检索电子表格信息但使用Document类,它们不能像这样互换,您必须使用Spreadsheet类。
例如
var allVals = SpreadsheetApp.getActiveSheet().getDataRange().getValues();
Logger.log(allVals);