我目前正在尝试在Google表格的Google应用脚本上编写脚本,该脚本将直接在当前活动单元格下插入一行。我还想复制只有Col B.的内容。
这是我到目前为止的情况: 这个剪辑位效果很好,但没有"活动单元"特征
function addrow5() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[1];
// This inserts a row after the first row position
sheet.insertRowAfter(5);
所以,我研究过并发现了这个:
sheet.insertRowAfter(activeCell.getRow());
但我并不确定如何将它们放在一起。至于复制Col B,我还没有绘制那些水域。
感谢您的帮助!
答案 0 :(得分:0)
我可能已经在谷歌文档帮助论坛上回答了这个问题,但万一其他人不感兴趣:
function addrow() {
var sheet = SpreadsheetApp.getActiveSheet(),
r = sheet.getActiveCell()
.getRow(),
bVal = sheet.getRange(r, 2).getValue();
sheet.insertRowAfter(r);
sheet.getRange(r + 1, 2).setValue(bVal);
}