2015-02-09 70 views
0

我正在尝试编写Google Apps脚本,其中涉及从Google Spreadsheet中的表格单元格获取文本。为了说明这种情况,让我们说单词“hello”在单元格B4中,我的函数应该从该单元格中获取该字符串。我将如何去做这件事?我已经尝试了以下内容,但这并不适合我。如何从Google Spreadsheet单元格获取文本?

function getText() { 
    var body = DocumentApp.getActiveDocument().getBody(); 
    var text = body.getText(); 
} 

每当我尝试使用该函数时都会收到此错误。

错误:您没有权限甚至获得授权后脚本调用getActiveDocument

,我仍然得到同样的错误。有关如何解决这个问题的任何想法?

回答

0

你说你试图检索电子表格信息,但使用Document类,它们不可互换,你必须使用Spreadsheet类。

例如,

var allVals = SpreadsheetApp.getActiveSheet().getDataRange().getValues(); 
Logger.log(allVals); 
+0

愚蠢的错误。谢谢Kriggs! – user3226932 2015-02-09 19:21:07

相关问题