首页 > 解决方案 > “不允许采取行动(第 0 行)。” 从电子表格运行脚本函数时出错

问题描述

我有以下脚本:

function GEOCODE(place) {
  try {
    var results = Maps.newGeocoder().geocode(place).results;
    if(results.length > 0) {
      return [[results[0].geometry.location.lat, results[0].geometry.location.lng]]
    }
  }catch(e) {}
}

function test() {
  Logger.log(GEOCODE("Brown University"));
}

过去曾奏效。现在我可以从脚本编辑器运行测试函数,但是当我在电子表格中使用任一函数时,我得到一个“不允许操作(第 0 行)”。错误。据我所知,唯一可能导致它停止工作的是删除拥有该文档的帐户。我现在正尝试从与原始所有者不同的 GSuite 组织中的帐户修复它,并且我只有编辑权限。

标签: google-apps-scriptgoogle-sheetsgoogle-geocoder

解决方案


推荐阅读