隐藏当前以外的所有月份

时间:2016-02-17 04:14:36

标签: show-hide

我每个月都有一张包含列的表格。 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);    

   }     
  }

}

0 个答案:

没有答案