【问题标题】:How to get the text from a Google Spreadsheet cell?如何从 Google 电子表格单元格中获取文本?
【发布时间】:2015-02-09 07:20:43
【问题描述】:

我正在尝试编写一个 Google Apps 脚本,该脚本涉及从 Google 电子表格内的表格单元格中获取文本。为了说明这种情况,假设单词“hello”在单元格 B4 中,我的函数应该从该单元格中获取该字符串。我该怎么办?我尝试了以下方法,但对我没有用。

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

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

错误:您无权调用 getActiveDocument

即使在获得脚本授权后,我仍然遇到同样的错误。关于如何解决这个问题的任何想法?

【问题讨论】:

    标签: google-apps-script google-sheets


    【解决方案1】:

    您说您正在尝试检索电子表格信息但使用 Document 类,它们不能像那样互换,您必须使用电子表格类。

    例如。

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

    【讨论】:

      猜你喜欢
      • 2017-02-13
      • 2022-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      相关资源
      最近更新 更多