Ubicación de celda

17/10/2006 - 00:14 por Mirtha Velásquez | Informe spam
Saludos, requiero nuevamente de sus ayuda, necesito saber la ubicación (Fila
y Columna) de una celda cualquiera para que con ese dato vaya a una hoja
cualquiera y obtenga el valor que se encuentra en ella "(Fila y Columna)".
Tiene que ser por código y no formula.

Por ejemplo si en la hoja UNO selecciono una celda mediante codigo necesito
obtener su rango e ir a la Hoja DOS y seleccionar el rango y almacenar el
valor que se encuentra en el.

Espero haber sido clara y me puedan ayudar.

Saludos.

Mirtha V.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
17/10/2006 - 06:11 | Informe spam
hola, Mirtha !

1) [creo que] hay terminos en tu consulta un tanto... 'ambiguos' [como... 'cualquiera']
lo que [probablemente] derivaria en 'suposiciones' acertadas/equivocadas

2) por lo demas... ve algunas 'suposiciones' entre lineas de tu consulta ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
=> ... necesito saber la ubicacion (Fila y Columna) de una celda cualquiera
para que con ese dato vaya a una hoja cualquiera
y obtenga el valor que se encuentra en ella "(Fila y Columna)".
Por ejemplo si en la hoja UNO selecciono una celda
mediante codigo necesito obtener su rango


___
-> p.e. hablando de UNA celda 'seleccionada'...
la direccion: -> ActiveCell.Address
numero de fila: -> ActiveCell.Row
la columna: -> ActiveCell.Column
el contenido: -> ActiveCell o... ActiveCell.Value o... ActiveCell.Text
la formula: -> ActiveCell.Formula [o cualquiera otra de sus propiedades: fuente, colores, bordes, etc. etc. etc.]

e ir a la Hoja DOS


___
-> Worksheets("hoja2").Select o... .Activate -?-

y seleccionar el rango


___
cual rango ???
el mismo rango que en la hoja1 ???

y almacenar el valor que se encuentra en el.


___
cual valor ???
el de la hoja1 ? o el de la hoja2 [recientemente seleccionada] ?
Respuesta Responder a este mensaje
#2 Mirtha Velásquez
18/10/2006 - 03:22 | Informe spam
Hola Héctor, como siempre muy acertado con tu ayuda, con los ejemplos que
diste pude solucionar el problema (ActiveCell.Column, ActiveCell.Row), con
respecto a tu duda lo que intenté hacer era algo asi como un espejo entre 2
hojas (HOJA_1 y HOJA_2), y el resultado de una operacion se mostraria en en
la celda que seleccione en la HOJA:_1 tomando como un dato de la operacion
el valor que se encuentre en la misma celda pero en la HOJA_1.
Necesariamente tenia que hacerlo con código y creo que alli vino lo
complicado, ,pero como dije, gracias a tu ayuda pude hacerlo.

Muchas gracias

Mirtha V.



"Héctor Miguel" escribió en el mensaje
news:
hola, Mirtha !

1) [creo que] hay terminos en tu consulta un tanto... 'ambiguos' [como...
'cualquiera']
lo que [probablemente] derivaria en 'suposiciones'
acertadas/equivocadas

2) por lo demas... ve algunas 'suposiciones' entre lineas de tu consulta
;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
=>> ... necesito saber la ubicacion (Fila y Columna) de una celda cualquiera
para que con ese dato vaya a una hoja cualquiera
y obtenga el valor que se encuentra en ella "(Fila y Columna)".
Por ejemplo si en la hoja UNO selecciono una celda
mediante codigo necesito obtener su rango


___
-> p.e. hablando de UNA celda 'seleccionada'...
la direccion: -> ActiveCell.Address
numero de fila: -> ActiveCell.Row
la columna: -> ActiveCell.Column
el contenido: -> ActiveCell o... ActiveCell.Value o...
ActiveCell.Text
la formula: -> ActiveCell.Formula [o cualquiera otra de sus
propiedades: fuente, colores, bordes, etc. etc. etc.]

e ir a la Hoja DOS


___
-> Worksheets("hoja2").Select o... .Activate -?-

y seleccionar el rango


___
cual rango ???
el mismo rango que en la hoja1 ???

y almacenar el valor que se encuentra en el.


___
cual valor ???
el de la hoja1 ? o el de la hoja2 [recientemente seleccionada] ?

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida