我对 JS 和 GS 还很陌生,想在特定位置创建一个简单的插入,但我不断收到此错误:
找不到方法 insertColumnBefore(number,number)。(第 34 行,文件“InsertColBalSheet”)
我尝试过: - 转换为数字 - 将 getSheetByName 设置为数组 [0] (这会导致后续行失败)
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 列,但相反,我得到了上述错误。