Bonjour à toutes et tous,
J'ai créé il y a longtemps (1987 !) un fichier EXCEL pour gérer mes comptes bancaires. C'est "basic' mais efficace.
Il y a 2/3 macros pour automatiser des filtres qui existent en version PC mais pas sous MAC !.
Mon fichier comporte de nombreuses lignes et quand je veux insérer une ligne, je dois recopier vers le bas les formules des 3 dernières cellules. En précision, si je supprime une ligne, il faut aussi recopier vers le bas.
On va me dire qu'il y a sûrement plus simple, mais je suis très habitué comme cela, je souhaite juste automatiser la séquence de recopie vers le bas...
Pour automatiser la séquence de recopie vers le bas avec une macro : je me positionne sur la cellule des -745,24 avec la nouvelle cellule vide en dessous, puis j'étends la sélection vers la droite (MAJ + CTRL + FLECHE DROITE... sur MAC) puis pour recopier vers le base, je fais un MAJ + CTRL + FLECHE BAS.
Ca fonctionne mais le problème est que si je positionne ma souris sur la cellule par exemple N138, la macro garde en mémoire cette valeur qui évidemment change selon les positions.
En fait ce que je souhaite, c'est que la macro démarre là où je positionne ma souris... J'imagine qu'il y a un sujet avec des références relatives mais bon pas trouvé comment faire.
Quelqu'un peut-il m'aider ?.
Merci d'avance.
J'ai créé il y a longtemps (1987 !) un fichier EXCEL pour gérer mes comptes bancaires. C'est "basic' mais efficace.
Il y a 2/3 macros pour automatiser des filtres qui existent en version PC mais pas sous MAC !.
Mon fichier comporte de nombreuses lignes et quand je veux insérer une ligne, je dois recopier vers le bas les formules des 3 dernières cellules. En précision, si je supprime une ligne, il faut aussi recopier vers le bas.
On va me dire qu'il y a sûrement plus simple, mais je suis très habitué comme cela, je souhaite juste automatiser la séquence de recopie vers le bas...
Pour automatiser la séquence de recopie vers le bas avec une macro : je me positionne sur la cellule des -745,24 avec la nouvelle cellule vide en dessous, puis j'étends la sélection vers la droite (MAJ + CTRL + FLECHE DROITE... sur MAC) puis pour recopier vers le base, je fais un MAJ + CTRL + FLECHE BAS.
Ca fonctionne mais le problème est que si je positionne ma souris sur la cellule par exemple N138, la macro garde en mémoire cette valeur qui évidemment change selon les positions.
En fait ce que je souhaite, c'est que la macro démarre là où je positionne ma souris... J'imagine qu'il y a un sujet avec des références relatives mais bon pas trouvé comment faire.
Quelqu'un peut-il m'aider ?.
Merci d'avance.