Supprimer les lignes utilisées avec Apps Script

La fonction suivante supprime toutes les lignes vides non utilisées en bas de votre feuille Google Sheets.


La fonction

Copiez simplement cette fonction et remplacez nom_feuille par le nom de la feuille concernée :

function supprimerLignesVides() {
  // Source : https://www.sheets-pratique.com/fr/codes/supprimer-lignes-inutilisees
  const f = SpreadsheetApp.getActive().getSheetByName('nom_feuille');
  const ligneVide1 = f.getLastRow() + 1;
  const nbLignesSupprimer = f.getMaxRows() - ligneVide1 + 1;
  nbLignesSupprimer > 0 && f.deleteRows(ligneVide1, nbLignesSupprimer);
}

Exemple de suppression

En exécutant cette fonction sur cette feuille :

exemple sheets supprimer lignes inutilisees

Les lignes inutilisées en bas de la feuille sont supprimées :

sheets supprimer lignes inutilisees