Intégrer des lignes d'un tableau dans un autre tableau

Oui effectivement, ca ne fait pas partie de ma requête de depart, c'est parceque j'ai fais un test supplémentaire que j'ai decouvert le problème.

Pour info, les lignes masquées ne sont pas copiées et pour mon cas c'est très bien.

Mais tu as raison, je vais clôturer cette requête et en créer une autre sur le problème de la 1er ligne qui se copie (il n'y a que la premiere ligne, meme masquée).

sans oublier de te remercier pour ton aide et pour le temps passer, j'ai encore apris quelque chose, c'est aussi ce que je recherche sur ce forum.

Merci Fil,

Stef.

Bonjour Stef,

Effectivement, les lignes masquées sont bien ignorées à l'exception de la première.

J'ai confondu avec les vues filtrées où tout est copié...

J'ai bricolé le script pour supprimer la première ligne qui nous gène !

function copiercolleplage() {
 let spreadsheet = SpreadsheetApp.getActive();
  const source = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Frais ASSO').getRange('B4:H23');
  const sourceLigne4 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Frais ASSO');
   const cible = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Comptabilité ASSO');
    const lastCible = cible.getLastRow()+1;
      const cibleRange = cible.getRange(lastCible,2); 

 SpreadsheetApp.flush();

 source.copyTo(cibleRange, SpreadsheetApp.CopyPasteType.PASTE_VALUES
 , false);
 SpreadsheetApp.flush();
 if (sourceLigne4.isRowHiddenByFilter(4) == true) {
    cible.deleteRow(lastCible);
 }
;
};

Bonne journée,

Fil.

Hello Fil,

Tip Top Nickel. ça fonctionne

Ce fût un plaisir.

Encore merci

Stef.

Rechercher des sujets similaires à "integrer lignes tableau"