Script Suprimer la ligne si case vide

Bonjour,

Je n'y connais pas grand-chose en script, je ne fais qu'améliorer un système mis en place par un collègue...

Pourriez-vous me donner un script pour cet exemple simple :

https://docs.google.com/spreadsheets/d/12tGURLqVUuWxig0ufHOCTnffQAVC16TPGJR3GI8yUHE/edit?usp=share_l...

Je souhaite simplement supprimer toutes les lignes dont la case B est vide.

Merci !

Bonjour

Voici un exemple

function supp_ligne() {
  var sheet = SpreadsheetApp.getActiveSheet();

  var b_values = sheet.getRange('B1:B31').getValues();

  for (var i = b_values.length - 1; i >= 0; i--) {
    if (b_values[i][0] === '') {
      sheet.deleteRow(i + 1);
    }
  }
}

Pour que le script ne soit pas trop long j'ai mis la plage que vous aviez. N'hésitez pas à changer B1:B31 par une plage plus grande

Bonjour,

Si ton problème est résolu, peux-tu clôturer le sujet, stp?

Merci,

Bonne journée,

Fil.


Pas tout à fait pour tout dire ! L'exemple marche bien, mais problème d'adaptation sur le véritable fichier... Je suis sur le coup !

Rechercher des sujets similaires à "script suprimer ligne case vide"