我想与其他人分享这张表,但我也希望他们不能看到一些列。有没有办法解决这个问题使用谷歌应用程序脚本或相同的替代选项。谢谢。
答案 0 :(得分:0)
您应该查看documentation,它会帮助您找到您正在寻找的功能。在这种情况下,您需要Sheet.hideColumns(columnIndex)方法
<强> hideColumns(columnIndex)强>
隐藏给定索引处的列。
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
// Hides the first column
sheet.hideColumns(1);
答案 1 :(得分:0)
Very simple function
function onOpen(){
ss = SpreadsheetApp.openById( 'sheetid' ),
sheet = ss.getSheetByName('sheet_name'),
ss.getActiveCell();
sheet.hideColumns(start_column_number, end_column_number);
}