Copier/coller des valeurs avec une condition

Bonjour, j'ai un tableau dans le même type que celui ci-dessous:

image

Je cherche à copier et coller les valeurs des colonnes 2 et 3 dans les cellule de la ligne juste en dessus si, et seulement si, les 4 PREMIERS CHIFFRES en colonne A sont les même entre la ligne n et la ligne n+1.

Mon code était le suivant:

function myFunction() {

 var feuilleVERIF = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('CR-MR')
 var lastRow = feuilleVERIF.getLastRow();
 tableau = feuilleVERIF.getRange('A10:N');
 for (i=0; i < tableau.length + lastRow; i++){
   var PARAM = tableau[i][3].substring(0,6);

   if ( tableau[i+1][0].substring(0,6) == PARAM){
     var CoeffA = tableau[i][4].getValues();
     var CoeffB = tableau[i][5].getValues();

     CoeffA.copyTo(tableau[i+1][4])
     CoeffB.copyTo(tableau[i+1][5])
   }
 } 
}

Merci de votre aide,

Hello

J'ai supposer que c'était les colonnes A,B,C et donc voici le code

Sub Copiez_Debut4chiffre()

For i = Range("A" & Rows.Count).End(xlUp).Row To 2 Step -1

If Left(Range("A" & i), 4) = Left(Range("A" & i - 1), 4) Then
Range("B" & i).Value = Range("B" & i - 1).Value
Range("C" & i).Value = Range("C" & i - 1).Value
End If

Next i

End Sub

Bonjour,

Je crois que votre code est en VBA, je travaille sur google Script (donc javascript).

Désolé je n’avais pas vu cette petite subtilité

Je ne connais pas ce langage malheureusement

Rechercher des sujets similaires à "copier coller valeurs condition"