我每个月都有一张包含列的表格。 C列是1月(单元格C1 = 1),D列是2月(单元格D1 = 2)等等。
我试图隐藏除当前月份之外的所有月份列。我想我已经接近了,但逻辑逃脱了我。
建议?... JD
function HideTheMonths(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName("Sum Remaining");
var date = new Date();
var mo1 = date.getMonth();
var mons = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
var curmons = mons[mo1];
for (var x = 3; x < 15; x++){
var c = s.getRange(1, x)
if (curmons = c) {
var datarange = s.hideColumns(x);
}
}
}