Color + Imagen en barra UserForm

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Color + Imagen en barra UserForm

Notapor rufolo » 10 Ene 2012 19:01

Hola a todos,

me gustaria saber cómo o si me podeis pasar el código necesario para cambiar la barra superior de la ventana userform que es de color azul a rojo, y además añadir en la misma barra (donde pongo el titulo de la ventana) una pequeña imagen.

muchas gracias.

salu2!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
rufolo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 14 Abr 2011 06:53

Re: Color + Imagen en barra UserForm

Notapor Antoni » 11 Ene 2012 07:09

Hola:

Tengo una noticia buena y una mala.

La buena, te adjunto formulario para cambiar de color la barra del título del formulario e incorporarle un icono.

La mala, hasta donde yo se, no se pueden hacer las dos cosas a la vez.

Saludos.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: Color + Imagen en barra UserForm

Notapor rufolo » 11 Ene 2012 07:52

Muchas gracias por tu respuesta Antoni. Me centraré entonces en el color.
¿No se podría hacer que, al ejecutar tu macro, la primera ventana que sale tuviera por defecto la barra de color rojo?

Un saludo!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
rufolo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 14 Abr 2011 06:53

Re: Color + Imagen en barra UserForm

Notapor Antoni » 11 Ene 2012 12:56

Hola:

A ver que tal.

Saludos
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: Color + Imagen en barra UserForm

Notapor rufolo » 11 Ene 2012 13:33

muchas gracias de nuevo pero me sale un error...
¿tendría que copiar todo el tochazo de codigo sólo para ver la ventanita de un color??) un poco fulero este VBA ¿no? xD

Adjunto pantallazo de error a ver si me echais una manita please. thx!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
rufolo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 14 Abr 2011 06:53

Re: Color + Imagen en barra UserForm

Notapor rufolo » 11 Ene 2012 13:35

muchas gracias de nuevo pero me sale un error...
¿tendría que copiar todo el tochazo de codigo sólo para ver la ventanita de un color??) un poco fulero este VBA ¿no? xD

Adjunto pantallazo de error a ver si me echais una manita please. thx!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
rufolo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 14 Abr 2011 06:53

Re: Color + Imagen en barra UserForm

Notapor rufolo » 11 Ene 2012 13:38

muchas gracias de nuevo pero me sale un error...
¿tendría que copiar todo el tochazo de codigo sólo para ver la ventanita de un color??) un poco fulero este VBA ¿no? xD

Adjunto pantallazo de error a ver si me echais una manita please. thx!

Book1.xls
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
rufolo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 14 Abr 2011 06:53

Re: Color + Imagen en barra UserForm

Notapor Antoni » 11 Ene 2012 14:54

Hola:

Las propiedades de un formulario no permiten cambiar el color del mismo ya que es prerrogativa del sistema operativo, por lo tanto debemos recurrir a él cuando queremos hacerlo. Para eso están las API, que son la interface entre Windows y el usuario.

El error es producto de la mala ubicación de esas APIS (Funciones) dentro del código VBA.

Añade un módulo nuevo y coloca solamente el código que te he enviado.

Si no se soluciona así tendrás que subir el Archivo con el código para poderle echar un vistazo mas a fondo.

Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: Color + Imagen en barra UserForm

Notapor rufolo » 12 Ene 2012 06:04

perfecto. Entendido y funcionando .
Muchisimas gracias Antoni, otra cosa mas que he aprendido!

Un saludo crack!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
rufolo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 14 Abr 2011 06:53


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot], jesu gomez y 13 invitados