"How can I use a script to delete a row on a Google Sheet using a delete button in App Inventor? The button should search for a name entered in a text box, matching the name in the 7th column of the sheet."
somone help me please;
function doPost(e) {
var nameToDelete = e.parameter.name;
var ss = SpreadsheetApp.openById('1GBmTs_qS2npHSODQWsJwWe8EtYIcENl_VGnG260OhD0'); // Remplacez par l'ID de votre feuille
var sheet = ss.getSheetByName('Feuille 1'); // Remplacez par le nom de votre feuille
var dataRange = sheet.getDataRange();
var values = dataRange.getValues();
for (var i = values.length - 1; i >= 0; i--) {
var name = values[i][6]; // 7ème colonne (indice basé sur 0)
if (name === nameToDelete) {
sheet.deleteRow(i + 1); // L'indice de ligne est basé sur 1
return ContentService.createTextOutput('Ligne supprimée avec succès');
}
}
return ContentService.createTextOutput('Nom non trouvé dans la feuille');
}