Fecha y hora actual: Sab 19 May, 2012 20:45 pm
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

COMO RELLENAR UNA CELDA DEL EXCEL, CON UN COLOR?

Responder al Tema

Índice del Foro > Excel > COMO RELLENAR UNA CELDA DEL EXCEL, CON UN COLOR?

Autor Mensaje
ikaros-san
Usuario Iniciado


Registrado: 10 Nov 2010
Mensajes: 13

Mensaje Publicado: Mie 10 Nov, 2010 17:16 pm

Título del mensaje: COMO RELLENAR UNA CELDA DEL EXCEL, CON UN COLOR?

Responder citando

HOLA, A TODOS.

Quisiera saber como rellenar una celda de excel con un color, desde la ficha de programacion que viene incluida en excel 2007.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
WhiteSkull
Moderador Global


Registrado: 20 Mar 2009
Mensajes: 2084
Ubicación: y*width+x

Mensaje Publicado: Mie 10 Nov, 2010 17:33 pm

Título del mensaje: Re: COMO RELLENAR UNA CELDA DEL EXCEL, CON UN COLOR?

Responder citando

ikaros-san escribió:
desde la ficha de programacion que viene incluida en excel 2007
comol ?¿?

Usas el icono del tarro de pintura y ya está... éste truco te sirve hasta para pintar en el Paint de Microsoft Guiño


http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
ikaros-san
Usuario Iniciado


Registrado: 10 Nov 2010
Mensajes: 13

Mensaje Publicado: Mie 10 Nov, 2010 18:50 pm

Título del mensaje: Re: COMO RELLENAR UNA CELDA DEL EXCEL, CON UN COLOR?

Responder citando

por si no sabe, excel maneja un ficha de programacion de visual basic,
la cual se instala de la siguiente manera.

1. se dirige al logo de microsotf enterpise oficce 2007, situado en la parte
superio a la derecha de su pantalla del computador.
cabe aclara que debe tener el programa abierto.

una vez alli, en la parte inferior dice "opciones de excel",
lo selecciona,
y avilita la opcion de "mostrar ficha de programacion en la cinta de opciones"

Aceptar.

luego la podran visualizar cerca a la opcion de "vista".

este programador, es identico a visual basic.
pero con la diferencia que en este se manejan
celdas.

eje: como imprimir algo en una celda.

//en esta ficha de programador, se puede inserta botones.

private sub Commanbotton1_Click()

cells(1,2) = "hola"

end sub


cuando se de ejecutar la celda (1,2)
se imprime "Hola"

lo que yo quiero saber es cual es el codigo, para ponerle
color a una celda, por medio de esta ficha de progamacion?

Volver arriba
Ver perfil del usuario Enviar mensaje privado
WhiteSkull
Moderador Global


Registrado: 20 Mar 2009
Mensajes: 2084
Ubicación: y*width+x

Mensaje Publicado: Mie 10 Nov, 2010 19:58 pm

Título del mensaje: Re: COMO RELLENAR UNA CELDA DEL EXCEL, CON UN COLOR?

Responder citando

ah! no se hijo mío, yo solamente dispongo del 2003, y claro, eso que comentas del la cinta noseque de programación, a lo mejor es por la traducción o no lo se, pero te refieres al editor de VBA que generalmente se accede mediante la combinación de teclas Alt+F11.

http://es.wikipedia.org/wiki/Visual_Basic_for_Applications

Mira si te sirve ésto:

http://office.microsoft.com/es-mx/excel-help/cambiar-el-color-de-fondo-de-las-celdas-mediante-vba-HA001136627.aspx

Aunque te pone para la 2003, debería funcionar también para la 2007...
prueba y nos cuentas, suerte Ok


http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
ikaros-san
Usuario Iniciado


Registrado: 10 Nov 2010
Mensajes: 13

Mensaje Publicado: Jue 11 Nov, 2010 14:51 pm

Título del mensaje: Re: COMO RELLENAR UNA CELDA DEL EXCEL, CON UN COLOR?

Responder citando

oye muchas gracias.
basicamente era lo que estaba buscando,
ahora tengo otro inconveniente.

la primera opcion:

ActiveCell.Interior.ColorIndex = 36
// me permite colocar un color a una celda que yo seleccione.

segunda opcion:

Range("A1:A6").Interior.Color = RGB(200,160,35)

//me permite colocar un color al rango que se especifica, en "range("A1:A6"), efectivamente coloca el color, es más, si escribo,

"range("A1").interior.colorindex= 36"

me inserta un color en solo esta celda.

ahora, como insertar en color a varias celdas dependiendo de una respuesta. es decir:

si la celda(2,3) = celda (3,4)

coloque el color rojo en esta celda,

y asi sucecivamente......


sera que el rango se puede incrementar de uno en uno las letras,

puesto que en C++,

usted da el valor a una variable tipo "char"

eje:

main ()
{
char c;
c="a"
c= c+1;
printf("%c",c);
}

lo que logra imprimir es la letra "b".


pero en visual basic o VBA, no se logra..

le agradeceria si me colabora, como incrementa el
valor del rango con un bucle..

muchas gracias

Volver arriba
Ver perfil del usuario Enviar mensaje privado
WhiteSkull
Moderador Global


Registrado: 20 Mar 2009
Mensajes: 2084
Ubicación: y*width+x

Mensaje Publicado: Dom 14 Nov, 2010 21:32 pm

Título del mensaje: Re: COMO RELLENAR UNA CELDA DEL EXCEL, CON UN COLOR?

Responder citando

Olvídate del C, estás en Visual BAsic...

Código:
...
        Dim Basic As Char
        Basic = "a"
        MsgBox(Chr(Asc("a") + 1)) ' Resultado, Basic="b"
...


Repasa las funciones y métodos del VB, en la red encontrarás mucho manuales y documentación...


http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Lección 58- Árboles Generales como Árboles Bina...

Kyshuo Ayame Programación en general 0 Mar 15 May, 2012 19:10 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Como haría una cuenta bancaria con solo variabl...

WhiteSkull C, C#, Visual C++ 3 Mar 15 May, 2012 09:48 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

¿ Cómo logro condicionales con constantes simbó...

javierfoso C, C#, Visual C++ 6 Sab 12 May, 2012 23:19 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Letra Ñ en documento de excel

odin123 JavaScript 0 Mar 08 May, 2012 00:46 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

COMO DESCOMPRIMIR UNA PAGINA PARA LLEVARLA A PLANA

LEKARINE7 Programación en general 0 Lun 23 Abr, 2012 16:55 pm Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,