gpt4 book ai didi

google-apps-script - 如何使用 Google Apps 脚本清除 Google 表格中的列?

转载 作者:行者123 更新时间:2023-12-03 10:28:23 25 4
gpt4 key购买 nike

假设我想清除列范围 G2:GX 中找到的所有值哪里GX对应于最后一个不为空的单元格。

最佳答案

看看Range.clear() method :

function clearColumn(colNumber, startRow){
//colNumber is the numeric value of the colum
//startRow is the number of the starting row

var sheet = SpreadsheetApp.getActiveSheet();
var numRows = sheet.getLastRow() - startRow + 1; // The number of row to clear
var range = sheet.getRange(startRow, colNumber, numRows);
range.clear();

}

或者如果你想保留 A1 符号:
function clearColumnA1Notation(a1Notation){
//a1Notation is the A1 notation of the first element of the column

var sheet = SpreadsheetApp.getActiveSheet();
var firstCell = sheet.getRange(a1Notation);
var numRows = sheet.getLastRow() - firstCell.getRow() + 1;
var range = sheet.getRange(firstCell.getRow(), firstCell.getColumn(), numRows);
range.clear();

}

对于您的示例,您可以使用:
clearColumn(7, 2); 

或者
clearColumnA1Notation("G2");

关于google-apps-script - 如何使用 Google Apps 脚本清除 Google 表格中的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45562955/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com