Insérer une variable dans une macrocommande Excel

Fermé
SanPelegrino Messages postés 20 Date d'inscription vendredi 10 juin 2016 Statut Membre Dernière intervention 28 juin 2024 - 31 janv. 2019 à 19:32
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 31 janv. 2019 à 19:47
Bonjour

J'ai programmé une macrocommande très simple pour copier une région de données (plusieurs lignes et colonnes) d'un onglet et ensuite la coller dans un autre onglet (avec un "paste value" tout simplement).

Sub Copy_XYZ()
Range("D40:Y74").Select
Selection.Copy
End sub

La macrocommande en soi fonctionne très bien. Cependant, d'une fois à l'autre, la région à copier peut être différente. Donc ma macrocommande ne peut me servir à toutes les fois.

Ma question : Y a-t-il un moyen d'insérer une variable dans une macrocommande qui viendrait chercher la région à copier avant de s'exécuter ? Dans ce cas-ci, une façon d'intégrer la région D40:Y74 dans la macrocommande. Ainsi, elle pourrait me servir peu importe la région à copier.

Merci à l'avance ... Il fait -27° au Québec ... c'est pas chaud :)

Salutations
SanPelegrino
A voir également:

1 réponse

cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
31 janv. 2019 à 19:47
0