Macro sous Google Sheet simple: effacement de colone

Bonjour tout le monde, sans doute simple pour la plus-part, mais je découvre Googlesheet pour ma part.

Je suis à la recherche d'un bouton qui lancerai une macro pour effacer une colonne.

Merci d'avance pour votre aide!

Bonne journée,

N.

Bonjour,

Voici un script succinct, qui permet dans cet exemple de supprimer la colonne D, il suffit ensuite d'ajouter une image de bouton sur la feuille, puis d'y affecter le script

function supprCol() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  sheet.deleteColumn(4); //  Dans cet exemple, on supprime la colonne D (là 4ème colonne)
}

Et si votre but n'est pas de supprimer la colonne mais de vider les données :

function videCol() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var range = sheet.getRange('D:D');
  range.clear();
  }

En concernant la mise en forme (quadrillage, couleurs, etc.) :

function videCol() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var range = sheet.getRange('D:D');
  range.clearData();
  }

Bonjour, et merci pour ce retour, je ne maîtrise vraiment pas, j'ai besoin de supprimer qu'une partie de la colone, et un petit fichier en cipie serait un plus...

Ok, voici une version où la plage peut être paramétrée (dans la page paramétrage) :

https://docs.google.com/spreadsheets/d/1gTbwMnW1E8Om3PnkyUF7keqKyeayrOBMIEii03G1iVM/edit#gid=2144923...

Extra, merci, je vais regarder cela de pres.

Merci pour l'aide!

N.

Rechercher des sujets similaires à "macro google sheet simple effacement colone"