Insérer une variable dans une macrocommande Excel

SanPelegrino Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -  
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Contributeur Dernière intervention   729
 
0