Suppression d'un dessin au format zone de texte

Bonjour,

j'ai inséré un bouton dessin dans ma feuille auquel j'ai assigné un script (Enregistrement) qui enregistre la feuille en question sous un nouveau nom en réattribuant certains droits.

function Enregistrement() {
var Classeur = SpreadsheetApp.getActiveSpreadsheet();
var editors = Classeur.getEditors();
var viewers = Classeur.getViewers();
  var Titre = 'Test_' + Classeur.getRange('A1').getValue() + ' ' + Classeur.getRange('A2').getValue(); 
  var nouvelleFeuille = Classeur.copy(Titre);
  for (var i = 0; i < editors.length; i++) {
    nouvelleFeuille.addEditor(editors[i]);
  }
  for (var j = 0; j < viewers.length; j++) {
    nouvelleFeuille.addEditor(viewers[j]);
  }
  nouvelleFeuille.getSheetByName("Feuil1").setName(Titre);
  }

A la fin de ce script j'aimerai supprimer la zone de texte "Création de la feuille du mois" de la nouvelle feuille créée.

2024 05 15 10h46 53

Quelqu'un aurait il une idée pour réaliser cette opération ?

Merci pour votre contribution

Bonjour,

Ajoute à ton script :

  var images = nouvelleFeuille.getImages();
  for (i=0;i<images.length;i++) {
    nouvelleFeuille.removeImage(images[i]);
  }

Bonjour Pierre et merci de ta réponse.

Malheureusement cela ne supprime pas mon image.

En test j'ai écrit cela :

function Image() {
var Classeur = SpreadsheetApp.getActiveSpreadsheet();
var images = Classeur.getImages();
  for (i=0;i<images.length;i++) {
    Classeur.removeImage(images[i]);
  }
}

En effet, il y a une erreur de ma part, il faut faire image.remove , concernant ton script tu as fait un petite erreur, il faut agir sur la feuille et non pas le classeur, si je reprends ton exemple :

function removeImage() {
var classeur = SpreadsheetApp.getActiveSpreadsheet();
var feuille = classeur.getSheetByName('Feuille 1');
var images = feuille.getImages();
  for (i=0;i<images.length;i++) {
    images[i].remove();
  }
}

Merci beaucoup Pierre, grâce à toi et Alexander j'ai enfin fini mon projet

Rechercher des sujets similaires à "suppression dessin format zone texte"