Copier coller tableau sur nouvelle feuille en fonction d'une cellule

Bonjour à tous,

Actuellement je rencontre un problème avec mon fichier Sheets.

J'ai une liste déroulante dans ma cellule C2 qui dès lorsque l'on choisis une donnée, la plage de cellules A5:M15 changent (tableau différent à chaque fois). Je voudrai savoir si c'est envisageable de copier coller le tableau en fonction du coup de la cellule C2 sur une plage de cellules spécifiques de la nouvelle feuille qui vient d'être créée (Exemple : Si C2 correspond à X, alors coller le tableau en A20:M30 de la nouvelle feuille). Voici mon code qui correspond seulement au copier coller de tableau à la suite.

function copieSurDerniereFeuilleCree() {
  // Nom de la feuille créée en dernier
  const feuille = PropertiesService.getUserProperties().getProperty('nom');

const sheetDestination = SpreadsheetApp.getActive().getSheetByName(feuille);
    const sheetSource = SpreadsheetApp.getActiveSheet();
    const rangeSource = sheetSource.getRange('A5:M15');
    const lastRow = sheetDestination.getLastRow();
    const destinationStartRow = lastRow + 4;
    const destinationRange = sheetDestination.getRange(destinationStartRow, 1, rangeSource.getNumRows(), rangeSource.getNumColumns());

    // Copie uniquement le contenu (valeurs sans formules) de la plage de cellules
    const contentToCopy = rangeSource.getDisplayValues();
    destinationRange.setValues(contentToCopy);

    // Copier la mise en forme de la plage source
    rangeSource.copyFormatToRange(sheetDestination, 1, rangeSource.getNumColumns(), destinationStartRow, destinationStartRow + rangeSource.getNumRows() - 1);
  }

Merci d'avance.

Rechercher des sujets similaires à "copier coller tableau nouvelle feuille fonction"