variar posicionamiento de una celda en excel con VB

hanaan
23 de Septiembre del 2005

Hola amigos
Necesito saber urgente cómo seleccionar un rango de celdas para una macro en excel.
para trasladarme a una celda sé que utilizo la siguiente instrucción Range(\\\\\\\"b3\\\\\\\").Select
sé que para seleccionar un rango de celdas , por ejemplo
desde A10 hasta la última celda de la columna que tiene contenido, utilizo la instrucción :
Range(\\\\\\\"A10:\\\\\\\" + celdafinal).select
en donde celda final es una variable en donde capturé la última celda con contenido.
pero ahora necesito que en vez de A10, pueda colocar una variable celdainicial algo así como
Range(\\\\\\\"celdainicial:\\\\\\\" + celdafinal).select para cambiar de columna y seleccionar otro rango .
hasta ahora no me lo permite hacer , saca un errorque dice \\\\\\\"Error en el método Range de objeto_Global\\\\\\\"
Agradezco a quien me pueda ayudar