Constantes de EXCEL xl

24/06/2004 - 13:58 por gema.bernardo | Informe spam
Hola al grupo!

Estoy dando formato a celdas de una hoja excel y una de las propiedades de
la celda que quiero cambiar es el color del fondo de la celda.

Esto sí se como hacerlo.. mediante la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.ColorIndex = 36

El color 36 es un amarillo, pero yo deseo que sea un amarillo más clarito,
para ello utilizo la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.Pattern= -4126,
que es valor de una constante EXCEL.

Mi problema es que no sé con que constante EXCEL se corresponde el numero
-4126.

Ejemplo:
xlHorizontal --> -4128 (Lo he obtenido en VB en depuracion: ?xlHorizontal)
¿?¿?¿?¿?¿?¿? --> -4126


MUCHAS GRACIAS POR ADELANTADO.
Un saludo.
Gema BM.



¿?

Preguntas similare

Leer las respuestas

#1 Juan Pablo González
24/06/2004 - 19:27 | Informe spam
Es xlPatternGray75, hace parte del enum xlPattern.

Regards

Juan Pablo González

"Gema" wrote in message
news:
Hola al grupo!

Estoy dando formato a celdas de una hoja excel y una de las propiedades de
la celda que quiero cambiar es el color del fondo de la celda.

Esto sí se como hacerlo.. mediante la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.ColorIndex = 36

El color 36 es un amarillo, pero yo deseo que sea un amarillo más clarito,
para ello utilizo la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.Pattern= -4126,
que es valor de una constante EXCEL.

Mi problema es que no sé con que constante EXCEL se corresponde el numero
-4126.

Ejemplo:
xlHorizontal --> -4128 (Lo he obtenido en VB en depuracion: ?xlHorizontal)
¿?¿?¿?¿?¿?¿? --> -4126


MUCHAS GRACIAS POR ADELANTADO.
Un saludo.
Gema BM.



¿?




Respuesta Responder a este mensaje
#2 JoseLuisArg
24/06/2004 - 19:31 | Informe spam
Const xlPatternHorizontal = -4128 (&HFFFFEFE0)
Const xlPatternGray75 = -4126 (&HFFFFEFE2)

-

-4105 xlPatternAutomatic
9 xlPatternChecker
16 xlPatternCrissCross
-4121 xlPatternDown
17 xlPatternGray16
-4124 xlPatternGray25
-4125 xlPatternGray50
-4126 xlPatternGray75
18 xlPatternGray8
15 xlPatternGrid
-4128 xlPatternHorizontal
13 xlPatternLightDown
11 xlPatternLightHorizontal
14 xlPatternLightUp
12 xlPatternLightVertical
-4142 xlPatternNone
10 xlPatternSemiGray75
1 xlPatternSolid
-4162 xlPatternUp
-4166 xlPatternVertical


José Luis
Guns And Roses

"Gema" escribió en el mensaje
news:
Hola al grupo!

Estoy dando formato a celdas de una hoja excel y una de las propiedades de
la celda que quiero cambiar es el color del fondo de la celda.

Esto sí se como hacerlo.. mediante la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.ColorIndex = 36

El color 36 es un amarillo, pero yo deseo que sea un amarillo más clarito,
para ello utilizo la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.Pattern= -4126,
que es valor de una constante EXCEL.

Mi problema es que no sé con que constante EXCEL se corresponde el numero
-4126.

Ejemplo:
xlHorizontal --> -4128 (Lo he obtenido en VB en depuracion: ?xlHorizontal)
¿?¿?¿?¿?¿?¿? --> -4126


MUCHAS GRACIAS POR ADELANTADO.
Un saludo.
Gema BM.



¿?




Respuesta Responder a este mensaje
#3 JoseLuisArg
24/06/2004 - 19:31 | Informe spam
Const xlPatternHorizontal = -4128 (&HFFFFEFE0)
Const xlPatternGray75 = -4126 (&HFFFFEFE2)

-

-4105 xlPatternAutomatic
9 xlPatternChecker
16 xlPatternCrissCross
-4121 xlPatternDown
17 xlPatternGray16
-4124 xlPatternGray25
-4125 xlPatternGray50
-4126 xlPatternGray75
18 xlPatternGray8
15 xlPatternGrid
-4128 xlPatternHorizontal
13 xlPatternLightDown
11 xlPatternLightHorizontal
14 xlPatternLightUp
12 xlPatternLightVertical
-4142 xlPatternNone
10 xlPatternSemiGray75
1 xlPatternSolid
-4162 xlPatternUp
-4166 xlPatternVertical


José Luis
Guns And Roses

"Gema" escribió en el mensaje
news:
Hola al grupo!

Estoy dando formato a celdas de una hoja excel y una de las propiedades de
la celda que quiero cambiar es el color del fondo de la celda.

Esto sí se como hacerlo.. mediante la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.ColorIndex = 36

El color 36 es un amarillo, pero yo deseo que sea un amarillo más clarito,
para ello utilizo la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.Pattern= -4126,
que es valor de una constante EXCEL.

Mi problema es que no sé con que constante EXCEL se corresponde el numero
-4126.

Ejemplo:
xlHorizontal --> -4128 (Lo he obtenido en VB en depuracion: ?xlHorizontal)
¿?¿?¿?¿?¿?¿? --> -4126


MUCHAS GRACIAS POR ADELANTADO.
Un saludo.
Gema BM.



¿?




Respuesta Responder a este mensaje
#4 Manuel Romero
24/06/2004 - 20:27 | Informe spam
En VBA presiona F2 para mostrar el examinador de objetos, si buscas la
propiedad que te interesa puedes ver la enumeracion con los valores validos

"Gema" escribió en el mensaje
news:
Hola al grupo!

Estoy dando formato a celdas de una hoja excel y una de las propiedades de
la celda que quiero cambiar es el color del fondo de la celda.

Esto sí se como hacerlo.. mediante la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.ColorIndex = 36

El color 36 es un amarillo, pero yo deseo que sea un amarillo más clarito,
para ello utilizo la sentencia:

Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.Pattern= -4126,
que es valor de una constante EXCEL.

Mi problema es que no sé con que constante EXCEL se corresponde el numero
-4126.

Ejemplo:
xlHorizontal --> -4128 (Lo he obtenido en VB en depuracion: ?xlHorizontal)
¿?¿?¿?¿?¿?¿? --> -4126


MUCHAS GRACIAS POR ADELANTADO.
Un saludo.
Gema BM.



¿?




Respuesta Responder a este mensaje
#5 gema.bernardo
25/06/2004 - 13:41 | Informe spam
GRACIAS!


Manuel Romero wrote:

En VBA presiona F2 para mostrar el examinador de objetos, si buscas la
propiedad que te interesa puedes ver la enumeracion con los valores validos

"Gema" escribió en el mensaje
news:
> Hola al grupo!
>
> Estoy dando formato a celdas de una hoja excel y una de las propiedades de
> la celda que quiero cambiar es el color del fondo de la celda.
>
> Esto sí se como hacerlo.. mediante la sentencia:
>
> Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.ColorIndex = 36
>
> El color 36 es un amarillo, pero yo deseo que sea un amarillo más clarito,
> para ello utilizo la sentencia:
>
> Range(Cells(rng11, rng12), Cells(rng11, rng12)).Interior.Pattern= -4126,
> que es valor de una constante EXCEL.
>
> Mi problema es que no sé con que constante EXCEL se corresponde el numero
> -4126.
>
> Ejemplo:
> xlHorizontal --> -4128 (Lo he obtenido en VB en depuracion: ?xlHorizontal)
> ¿?¿?¿?¿?¿?¿? --> -4126
>
>
> MUCHAS GRACIAS POR ADELANTADO.
> Un saludo.
> Gema BM.
>
>
>
> ¿?
>
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida