Bonjour,

J'ai programmé un JavaScript qui copie les données "z" en dessous des données "a" mais cependant le nombre de ligne des données "a" peuvent varier (elles se terminent ligne 16 dans mon exemple mais elles peuvent se terminer ligne 25)
J'ai ajouté en dessous le codage que j'ai programmé
est-ce que vous pouvez corriger mon codage pour que cela intègre la modification ?

Voici le lien Google sheet illustratif : https://docs.google.com/spreadsheets...Epo/edit#gid=0

Merci d'avance de votre aide

Nom : Capture d’écran 2022-06-18 à 17.28.59.png
Affichages : 118
Taille : 401,1 Ko

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
function azerty() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getRange('L5').activate();
  var currentCell = spreadsheet.getCurrentCell();
  spreadsheet.getSelection().getNextDataRange(SpreadsheetApp.Direction.NEXT).activate();
  currentCell.activateAsCurrentCell();
  currentCell = spreadsheet.getCurrentCell();
  spreadsheet.getSelection().getNextDataRange(SpreadsheetApp.Direction.DOWN).activate();
  currentCell.activateAsCurrentCell();
  spreadsheet.getRange('D11').activate();
  spreadsheet.getCurrentCell().getNextDataCell(SpreadsheetApp.Direction.DOWN).activate();
  spreadsheet.getRange('L5:Q10').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
};