1
我有一個Google電子表格,我想要自動隱藏列A,B,M,N,Y & Z上。隱藏6列(3組和2組)腳本 - Google表格
我已經使用了下面的腳本。菜單出現&功能。
「顯示」選項顯示所需的列,但顯示錯誤消息「這些列超出範圍」。
「隱藏」選項隱藏太多。它隱藏了1,2列。問題在這裏發生;然後它隱藏了M-Z列的所有內容。我能看到的是A-L,然後是AA。它具有相同的錯誤消息「這幾列超出範圍」
function onOpen() {
var menu = [{name: "Show", functionName: "showColumns"}, {name: "Hide",
functionName: "hideColumns"}]
SpreadsheetApp.getActiveSpreadsheet().addMenu("Show/Hide", menu);
}
function showColumns() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
sheet.showColumns(1,2);
sheet.showColumns(13,14);
sheet.showColumns(25,26);
}
function hideColumns() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
sheet.hideColumns(1,2);
sheet.hideColumns(13,14);
sheet.hideColumns(25,26);
}
我是一個新手的腳本,所以我在努力得到這個工作。任何幫助都會很棒。