Copier une ligne dans un nouveau tableau (avec condition)

Bonjour à tous,

Je ne suis pas un as sur google script et sur la programmation en générale.

Mon problème est le suivant : je souhaite copier les cellules ou la case est cochée :

image

Pour les copier dans un autre tableau les unes a la suite des autres :

image

Je n'arrive pas a faire le code qui vérifie la valeur de chaque ligne de la colonne "action" pour ensuite les copier l'une apres l'autre dans le tableau "actions réalisées dans le projet"

J'ai que ça en bout de code, je sais que ca ne répond absolument pas a ce que je souhaite faire ^^

function myFunction() {

  var aPP = SpreadsheetApp;
  var workBook = aPP.getActiveSpreadsheet();
  var ecoDesignSheet = workBook.getSheetByName("Calculateur EC")
  var classicSheet  = workBook.getSheetByName("Calculateur P1")
  var resultSheet  =workBook.getSheetByName("Résultats")

  var dataDesti = "C3"
  var dataSource = "C5"

classicSheet.getRange(dataSource).copyTo(resultSheet.getRange(dataDesti))

}

Si jamais quelqu'un peut m'aider je suis preneur ^^
Bonne journée

Bonjour,

une formule avec query est suffisante, tout dépend de l'utilisation de tes données recopiées !

mets un bout de fichier en ligne ...

merci

Voici le doc simplifié ( sur mon doc de base je veux juste remplir un tableau comme celui de la feuille 2) cependant, j'ai modélisé la même problématique que mon fichier d'origine sur la ligne 14 du tableau de la 1ere feuille

https://docs.google.com/spreadsheets/d/1lIWxc_3Rc_CFsUSBqG3xNEVAKJho2LIgEmmwyq2JWmg/edit?usp=sharing

Merci d'avance

proposition ...

=query('Calculateur P1'!B5:C;"select C where B=true ")

Merci, je savais pas que g sheets pouvait faire ça, j'étais bloquer a vouloir faire du code ^^
Merci beaucoup !

Rechercher des sujets similaires à "copier ligne nouveau tableau condition"