Snippet JS pour Google Sheet
La base pour la gestion des pages
// Get active spreadSheet
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var data = sheet.getDataRange();
// Gestion des colonnes et des lignes
var lastRow = data.getLastRow();
var lastCol = data.getLastCol();
// Cacher des lignes ou des colonnes
sheet.hideColumns(i);
sheet.hideRows(i);
// Ajout d’un menu personnalisé avec différents sous menu
function onOpen() {
var sheet = SpreadsheetApp.getActiveSpreadsheet();
// Options du menu
var entries = [
{name: "Item name 1", functionName: "leNomDeLaFonctionAAppeler"},
{name: "Item name 2", functionName: "leNomDeLaFonctionAAppeler"}
];
// Nom du menu
sheet.addMenu("NOM DU MENU", entries);
};