Ce serait plus facile de te répondre en voyant ton code.
L'idée de base est qu'il faut construire le plage à trier en utilisan t ActiveCell.
Comment faire pour qu'une macro après enregistrement ne s'exécute p as forcément dans la cellule de départ, mais n'importe où ?
ex : un tri sur A1 2 3 B 1 2 3 à reproduire sur d 6 7 8 E 6 7 8
Lorsque je relance la macro enregistrée sur la première série, el le y revient quelle que soit la case.
Merci d'avance pour toute réponse.
denis
-- Cordialement,
Michel Gaboly www.gaboly.com
Trirème
Bonsoir denis, Lorsque tu as lancé l'enregistreur de macro, tu avais la possibilité de cliquer sur le bouton 'Référence relative'. Il permet de faire ce que tu attends. Ce bouton est situé à droite du bouton 'Arrêter l'enregistrement' sur la barre d'outil flottante apparue après validation de la boite de dialogue 'Enregistrer une macro'.
Cordialement -- Trirème
Comment faire pour qu'une macro après enregistrement ne s'exécute pas forcément dans la cellule de départ, mais n'importe où ?
ex : un tri sur A1 2 3 B 1 2 3 à reproduire sur d 6 7 8 E 6 7 8
Lorsque je relance la macro enregistrée sur la première série, elle y revient quelle que soit la case.
Merci d'avance pour toute réponse.
denis
Bonsoir denis,
Lorsque tu as lancé l'enregistreur de macro, tu avais la possibilité de cliquer sur le
bouton 'Référence relative'.
Il permet de faire ce que tu attends.
Ce bouton est situé à droite du bouton 'Arrêter l'enregistrement' sur la barre d'outil
flottante apparue après validation de la boite de dialogue 'Enregistrer une macro'.
Cordialement
--
Trirème
Comment faire pour qu'une macro après enregistrement ne s'exécute pas
forcément dans la cellule de départ, mais n'importe où ?
ex : un tri sur A1 2 3 B 1 2 3 à reproduire sur d 6 7 8 E 6 7 8
Lorsque je relance la macro enregistrée sur la première série, elle y
revient quelle que soit la case.
Bonsoir denis, Lorsque tu as lancé l'enregistreur de macro, tu avais la possibilité de cliquer sur le bouton 'Référence relative'. Il permet de faire ce que tu attends. Ce bouton est situé à droite du bouton 'Arrêter l'enregistrement' sur la barre d'outil flottante apparue après validation de la boite de dialogue 'Enregistrer une macro'.
Cordialement -- Trirème
Comment faire pour qu'une macro après enregistrement ne s'exécute pas forcément dans la cellule de départ, mais n'importe où ?
ex : un tri sur A1 2 3 B 1 2 3 à reproduire sur d 6 7 8 E 6 7 8
Lorsque je relance la macro enregistrée sur la première série, elle y revient quelle que soit la case.
Merci d'avance pour toute réponse.
denis
EPL DRDA
Bonsoir Trirème
j'ai bien essayé de suivre ton conseil, mais aucune barre d'outils flottante n'apparait avec le bouton "référence relative".
Merci de ta réponse, je vais continuer à chercher dans cette direction.
denis
"Trirème" a écrit dans le message de news:
Bonsoir denis, Lorsque tu as lancé l'enregistreur de macro, tu avais la possibilité de cliquer sur le bouton 'Référence relative'. Il permet de faire ce que tu attends. Ce bouton est situé à droite du bouton 'Arrêter l'enregistrement' sur la barre d'outil flottante apparue après validation de la boite de dialogue 'Enregistrer une macro'.
Cordialement -- Trirème
Comment faire pour qu'une macro après enregistrement ne s'exécute pas forcément dans la cellule de départ, mais n'importe où ?
ex : un tri sur A1 2 3 B 1 2 3 à reproduire sur d 6 7 8 E 6 7 8
Lorsque je relance la macro enregistrée sur la première série, elle y revient quelle que soit la case.
Merci d'avance pour toute réponse.
denis
Bonsoir Trirème
j'ai bien essayé de suivre ton conseil, mais aucune barre d'outils
flottante n'apparait avec le bouton "référence relative".
Merci de ta réponse, je vais continuer à chercher dans cette direction.
denis
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de news:
OKUxVW32GHA.1588@TK2MSFTNGP02.phx.gbl...
Bonsoir denis,
Lorsque tu as lancé l'enregistreur de macro, tu avais la possibilité de
cliquer sur le bouton 'Référence relative'.
Il permet de faire ce que tu attends.
Ce bouton est situé à droite du bouton 'Arrêter l'enregistrement' sur la
barre d'outil flottante apparue après validation de la boite de dialogue
'Enregistrer une macro'.
Cordialement
--
Trirème
Comment faire pour qu'une macro après enregistrement ne s'exécute pas
forcément dans la cellule de départ, mais n'importe où ?
ex : un tri sur A1 2 3 B 1 2 3 à reproduire sur d 6 7 8 E 6 7 8
Lorsque je relance la macro enregistrée sur la première série, elle y
revient quelle que soit la case.
j'ai bien essayé de suivre ton conseil, mais aucune barre d'outils flottante n'apparait avec le bouton "référence relative".
Merci de ta réponse, je vais continuer à chercher dans cette direction.
denis
"Trirème" a écrit dans le message de news:
Bonsoir denis, Lorsque tu as lancé l'enregistreur de macro, tu avais la possibilité de cliquer sur le bouton 'Référence relative'. Il permet de faire ce que tu attends. Ce bouton est situé à droite du bouton 'Arrêter l'enregistrement' sur la barre d'outil flottante apparue après validation de la boite de dialogue 'Enregistrer une macro'.
Cordialement -- Trirème
Comment faire pour qu'une macro après enregistrement ne s'exécute pas forcément dans la cellule de départ, mais n'importe où ?
ex : un tri sur A1 2 3 B 1 2 3 à reproduire sur d 6 7 8 E 6 7 8
Lorsque je relance la macro enregistrée sur la première série, elle y revient quelle que soit la case.