Bonjour !
J'ai passé cette belle après-midi à essayer de me mettre aux macros dans libreoffice...
J'ai réussi à faire la première (vous verrez le bouton "Effacer" dans le fichier), mais je n'arrive pas la seconde ("Copier la ligne dans l'autre feuille").
J'ai beaucoup lu sur les forums (et notamment celui-ci !), mais malgré tous les threads évoquant ce sujet précis, je n'arrive toujours pas à le faire marcher... Je me résigne donc à vous poser la question.
Après avoir longtemps essayé ce que je trouvais sur les forums, j'ai finalement succombé aux sirènes du "enregistrer macro" pour arriver quasiment à mon but, mais son comportement, ensuite, ne fait plus ce que je veux.
Ce que je veux, c'est donc ça :
- Sur la première feuille, sélectionner et copier les cellules de I2 à AM2,
- Sur la deuxième feuille, ajouter une ligne, juste après la première ligne,
- Aller sur la cellule A2 et y coller ce qui a été copié.
A la base, je voulais mettre la ligne copiée à la dernière ligne vide, mais ça non plus, je n'y arrive pas... Mais les deux solutions me vont !
Au final, j'obtiens une copie étrange... J'ai l'impression qu'il copie la deuxième ligne de la deuxième feuille (donc pas la bonne), avant de faire la création de ligne et le collage... mais impossible de savoir comment bien lui dire ce qu'il faut copier... Pourtant le code m'a l'air de faire ça, avec mes (très) maigres connaissances en programmation...
Quelqu'un pourrait-il m'aider ?
Partager