Copier colonne dans un nouvel onglet

Bonjour à tous :)

Je sollicite votre aide pour une chose assez simple. Quel serait la macro qui me permettrait de copier/coller une colonne dans l’onglet A et de coller ensuite cette colonne dans la premiere colonne non vide de l’onglet B ?

Si vous avez une idée je suis preneur :)

Merci beaucoup pour votre aide

Bonjour,

je re-donne la réponse ici :

function test_recopie() {
  var document = SpreadsheetApp.getActive();
  var f1 = document.getSheetByName("Feuille 1");
  var f2 = document.getSheetByName("Feuille 2");
  var derL = f1.getLastRow();
  var derC = columnToLetter(f2.getLastColumn()+1);
  //Browser.msgBox(derC);
  var plage = f1.getRange("C2:C" + derL);
  plage.copyTo(f2.getRange(derC + 2), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
};
function columnToLetter(column) {
  var temp, letter = '';
  while (column > 0) {
    temp = (column - 1) % 26;
    letter = String.fromCharCode(temp + 65) + letter;
    column = (column - temp - 1) / 26;
  }
  return letter;
}

https://forum.excel-pratique.com/excel/convertir-macro-excel-to-google-sheet-147317#p907639

Rechercher des sujets similaires à "copier colonne nouvel onglet"