Probleme macro et formule qui evolue

Bonjour,

J'ai un tableau avec une macro qui me permet de faire des régularisation sur vente,

cependant je viens de constaté une erreur dans ma macro car ma formule de base bouge.

Exemple Ma formule en C4 ==SIERREUR(RECHERCHEV($A3;$A$6:$V$6003;3;FAUX);(RECHERCHEV($A3;'TABLEAU DES VENTES'!$A:$BQ;3;FAUX)))

Je valide ma macro la formule a changer en =SIERREUR(RECHERCHEV($A3;$A$9:$V$6003;3;FAUX);(RECHERCHEV($A3;'TABLEAU DES VENTES'!$A:$BQ;3;FAUX)))

si vous souhaitez tester : https://docs.google.com/spreadsheets/d/19PLDbHCUa5Nkrs1Z_Gxp6N1n8huRIhilX0SiLpVGPU0/edit?usp=sharing

Je souhaite que les 3 premières ligne ne change pas de formule quand j'ajoute les ligne avec ma macro et que le A$6 soit l'équivalent de ma ligne + 2 lignes

Ma macro :

function N2() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getRange('6:8').activate();
  spreadsheet.getActiveSheet().insertRowsBefore(spreadsheet.getActiveRange().getRow(), 3);
  spreadsheet.getActiveRange().offset(0, 0, 3, spreadsheet.getActiveRange().getNumColumns()).activate();
  spreadsheet.getRange('6:6').activate();
  spreadsheet.getRange('3:5').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
  spreadsheet.getRange('A6').activate();
};

Merci de Votre aide.

Bonjour,

J'ai un nom de feuille inconnu

image

j'ai ajouté une feuille avec ce nom, mais sans données cela plante aussi !

J'ai reussi en faisant mon copier coller en provenance d'une autre feuille .

Dossier Clot merci

Rechercher des sujets similaires à "probleme macro formule qui evolue"