function createGrid() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
sheet.clear(); // 先清除工作表
// 設定格子的大小
var numRows = 9;
var numCols = 9;
// 創建九乘九的格子
sheet.getRange(1, 1, numRows, numCols).setBorder(true, true, true, true, true, true);
// 加粗三的倍數的列的底格線
for (var i = 3; i <= numRows; i += 3) {
sheet.getRange(i, 1, 1, numCols).setBorder(null, null, true, null, null, null, 'black', SpreadsheetApp.BorderStyle.SOLID_MEDIUM);
}
// 加粗三的倍數的行的右格線
for (var j = 3; j <= numCols; j += 3) {
sheet.getRange(1, j, numRows, 1).setBorder(null, null, null, true, null, null, 'black', SpreadsheetApp.BorderStyle.SOLID_MEDIUM);
}
sheet.setRowHeights( 1 , 9 , 30 );
sheet.setColumnWidths( 1 ,9 , 30 );
}
沒有留言:
張貼留言