Google Apps Script : modifier la couleur des onglets G Sheet en fonction d’une condition
Manuellement il est assez facile de modifier la couleur d’un onglet Google Sheet, mais cela peut vite devenir fastidieux si vous avez de nombreux onglets ou si vous souhaitez que la couleur de votre onglet […]
Google Apps Script : modifier la couleur des onglets G Sheet en fonction d’une condition
Manuellement il est assez facile de modifier la couleur d’un onglet Google Sheet, mais cela peut vite devenir fastidieux si vous avez de nombreux onglets ou si vous souhaitez que la couleur de votre onglet soit modifiée en fonction d’une condition, par exemple que la feuille soit vide ou qu’une plage de cellules soit vide (cf question posée sur la communauté Google + Google Sheets (Tableur), Scripts, Formulaires (Fr)).
NOTA : dans les scripts et variables disponibles ci-dessous, certains signes sont à modifier dans votre éditeur de script. Pour gagner du temps vous pouvez utiliser la fonction « Rechercher et Remplacer » :
Encore plus simple, vous pouvez faire une copie de ce fichier !
Exemple n°1 : Si la feuille Google Sheet ne contient aucune donnée
Voici le code à copier/coller dans votre éditeur de script :
function emptySheetAndColorTab() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var allSheets = ss.getSheets();
for (var i=0;i<allSheets.length;i++) {
var lastrow = allSheets[i].getLastRow();
// si la feuille est vide, applique telle couleur d’onglet
if ( lastrow == 0 )
allSheets[i].setTabColor(« EE82EE »);
// si la feuille n’est pas vide, applique telle couleur d’onglet
else
allSheets[i].setTabColor(« FFFF00 »);
}
}
Exemple n°2 : Si la feuille Google Sheet ne contient aucune donnée après la ligne d’entête de colonne
Voici le code à copier/coller dans votre éditeur de sc
Veuillez prendre un abonnement Premium pour accéder à cette ressource
L’accès à cette ressource se fait en vous abonnant à Premium. Vous donnant également accès à toutes les autres ressources étiquettées « Premium ».
Cet article est réservé aux abonnés. Pourquoi ?
Fournir tout ce contenu nous demande beaucoup de temps, des ressources et une veille permanente. Accédez à ce contenu en rejoignant notre super communauté, pour tous nous remercier 💪
Besoin d'un peu plus d'aide sur Apps Script ?
Des formateurs sont disponibles toute l'année pour vous accompagner et optimiser votre utilisation de Apps Script, que ce soit pour votre entreprise ou pour vos besoins personnels !
Découvrir nos formations Apps Script
- Articles connexes
- Plus de l'auteur