Script - Copier-coller +1 ligne

Bonjour à tous,

J'ai enregistré l'action avec "Automate" dans Excel afin d'enregistrer l'action que je souhaite exécuter cependant cela ne fonctionne pas.

En effet, je veux que mon copier-coller se fasse à la suite en ligne ici j'ai copier en D29, je veux que le prochain se fasse en D30 puis après D31...

function main(workbook: ExcelScript.Workbook) { let selectedSheet = workbook.getActiveWorksheet(); // Paste to range D29 on selectedSheet from range A1:A10 on selectedSheet selectedSheet.getRange("D29").copyFrom(selectedSheet.getRange("A1:A10"), ExcelScript.RangeCopyType.all, false, true); // Delete range A1:A10 on selectedSheet selectedSheet.getRange("A1:A10").delete(ExcelScript.DeleteShiftDirection.up);}
image

Pouvez-vous s'il vous plaît m'aider pour que le VBA Script s'exécute bien ?

Bonjour Karinette1982

Attention !
Il ne faut pas confondre VBA et Script Excel, cela n'a absolument rien à voir

J'ai modifié votre titre ainsi que votre post, mais je n'ai pas la réponse à votre question

A+

Bonjour BrunoM45,

Ok je vous remercie je pensais que lorsque j'utilisais la fonction "enregistrer les actions" cela générait un VBA

Rechercher des sujets similaires à "script copier coller ligne"