Explicar para que es la Expresion Range("Data!$G$2:$G$3").Row

12/12/2007 - 20:17 por Daniel H. Villa | Informe spam
Hola compañeros,

Estoy trabajando con VBA que contiene una macro de Excel 2003, y me tope con
esta expresion:

RowCounter = Range(xVals).Row


donde xVals="Source_by_category!$C$2:$C$9"

no se que esta pasando porque me arroja un valor = 2

el rango de valores que tengo son estos

4
5
4
0
0
0
2
5


la gran duda que tengo es para que sirve el Row, y la razon por la que me da
un valor = 2



Salu2 Cordiales :-))

(""'·._.·L.I. Daniel Villa·._.·'"")

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
12/12/2007 - 23:33 | Informe spam
hola, Daniel !

Estoy trabajando con VBA que contiene una macro de Excel 2003, y me tope con esta expresion:
RowCounter = Range(xVals).Row
donde xVals="Source_by_category!$C$2:$C$9"
no se que esta pasando porque me arroja un valor = 2
el rango de valores que tengo son estos
4
5 (...)
la gran duda que tengo es para que sirve el Row, y la razon por la que me da un valor = 2



la propiedad ".Row" devuelve el numero de fila del argumento que se le pasa (que debe ser un rango)
(entonces) si de la expresion "xVals" se obtiene que la referencia es: "Source_by_category!$C$2:$C$9"
la propiedad ".Row" esta devolviendo el numero de fila de la primer celda en la referencia: -> $C$2
(o sea, C2 esta en la fila 2) ;)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Daniel H. Villa
13/12/2007 - 15:10 | Informe spam
Hola Hector:

Gracias por la explicación


"Héctor Miguel" wrote in message
news:%
hola, Daniel !

Estoy trabajando con VBA que contiene una macro de Excel 2003, y me tope
con esta expresion:
RowCounter = Range(xVals).Row
donde xVals="Source_by_category!$C$2:$C$9"
no se que esta pasando porque me arroja un valor = 2
el rango de valores que tengo son estos
4
5 (...)
la gran duda que tengo es para que sirve el Row, y la razon por la que me
da un valor = 2



la propiedad ".Row" devuelve el numero de fila del argumento que se le
pasa (que debe ser un rango)
(entonces) si de la expresion "xVals" se obtiene que la referencia es:
"Source_by_category!$C$2:$C$9"
la propiedad ".Row" esta devolviendo el numero de fila de la primer celda
en la referencia: -> $C$2
(o sea, C2 esta en la fila 2) ;)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

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