Posicionarse en Rango conociendo nro fila y col
Publicado por Gustavo (36 intervenciones) el 24/11/2006 00:59:09
Hola, de nuevo...
En Hoja1 del libro tengo 1 tabla con columnas y datos en varias filas. Primera columna tiene un número de orden como llave de búsqueda.
En Hoja2 puse 2 columnas y tantas filas como columnas tiene la tabla de Hoja1 (se entiende).
En cada fila de primer columna de Hoja2 están los títulos de las columnas de Hoja1. Luego en primera celda de 2a columna Hoja2 se coloca un número de orden y en las celdas subsiguientes en esa columna hago un BUSCARV y traigo el dato de tabla, donde no hay dato, aparece un cartel "DATO FALTANTE", con el propòsito de completarlo.
Quiero armar una MACRO que lleve los datos faltantes a la tabla para completarla y para eso sabiendo la relaciòn que tiene el Número de Orden con al número de fila de la tabla de Hoja1 quiero saber cuál es la sentencia que posiciona (referencia absoluta) dicha celda.
Ejemplo: el número de orden 348 están siempre en primera columna de tabla (Columna A) y en renglón 353, es decir siempre 5 veces más arriba que el número de orden.
La macro debería decir: ActiveCell. Range ("A353"). Select.
Como escribo A353 tomado en función del número de orden que se coloque?
Espero haber sido claro.
Gracias
Gustavo
En Hoja1 del libro tengo 1 tabla con columnas y datos en varias filas. Primera columna tiene un número de orden como llave de búsqueda.
En Hoja2 puse 2 columnas y tantas filas como columnas tiene la tabla de Hoja1 (se entiende).
En cada fila de primer columna de Hoja2 están los títulos de las columnas de Hoja1. Luego en primera celda de 2a columna Hoja2 se coloca un número de orden y en las celdas subsiguientes en esa columna hago un BUSCARV y traigo el dato de tabla, donde no hay dato, aparece un cartel "DATO FALTANTE", con el propòsito de completarlo.
Quiero armar una MACRO que lleve los datos faltantes a la tabla para completarla y para eso sabiendo la relaciòn que tiene el Número de Orden con al número de fila de la tabla de Hoja1 quiero saber cuál es la sentencia que posiciona (referencia absoluta) dicha celda.
Ejemplo: el número de orden 348 están siempre en primera columna de tabla (Columna A) y en renglón 353, es decir siempre 5 veces más arriba que el número de orden.
La macro debería decir: ActiveCell. Range ("A353"). Select.
Como escribo A353 tomado en función del número de orden que se coloque?
Espero haber sido claro.
Gracias
Gustavo
Valora esta pregunta


0