首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复谷歌脚本中的“TypeError:无法找到函数insertColumns”

如何修复谷歌脚本中的“TypeError:无法找到函数insertColumns”
EN

Stack Overflow用户
提问于 2018-12-23 20:17:19
回答 1查看 63关注 0票数 1

我对JS和GS相当陌生,我想在特定的位置创建一个简单的插入,但是我一直收到这个错误:

找不到方法insertColumnBefore(数字,数字)。(第34行,文件"InsertColBalSheet")

我尝试过:-转换为一个数字--将getSheetByName设置为数组0

代码语言:javascript
复制
function InsertColBalSheet() {
    var ss = SpreadsheetApp.getActive();
    var sheet = ss.getSheetByName("BalanceNew");

    ss.setActiveSheet(sheet)

    var cell = ss.getRange("HY3")
    ss.setCurrentCell(cell);
    ss.getActiveSheet().insertColumnBefore(ss.getActiveRange().getColumn(), 4);
};

我期望在HY3中插入4列,但是我得到了上面所述的错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-23 22:37:12

由于您知道在哪里插入,所以有一个稍微简单一些的版本:

代码语言:javascript
复制
function InsertColBalSheet() {
    var ss = SpreadsheetApp.getActive();
    var sheet = ss.getSheetByName("BalanceNew");
      ss.setActiveSheet(sheet)
       var cell = ss.getRange("HY3")
      ss.setCurrentCell(cell);
ss.getActiveSheet().insertColumnsBefore(233,4);
     };

但关键的区别是之前的insertColumns

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53906881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档