No, no, siento decirte que estás confundiendo algunos conceptos, variables son espacios de memoria donde guardamos datos:
   
Código vb:
Ver original- Dim Variable As Integer 'Definimos la variable como entero 
- Variable = 100 'Guardamos un valor en la variable 
Lo que tú estás seleccionando en realidad son celdas, no necesitas definir variables, sóllo estás grabando la macro, grabando las acciones que realizas y al final tendrás una macro que al ejecutarla lo que haría es repetir las mismas acciones que realizaste.