none
iMAGEN EN fORMULARIO DE VBA

    Question

  • Buenas.

    Quisiera saber si se puede insertar una imagen en un boton, esto dentro del form. En VBA excel.

    Gracias

    Wednesday, October 31, 2012 7:19 PM

Answers

  • Estimado DannyHB:

                La propiedad se llama “Picture”.

                Para realizar una prueba práctica, siguen los siguientes pasos, los cuales pueden variar dependiendo de la versión de Excel que uses:

    Paso 1: Abre un nuevo documento con Excel.

    Paso 2: Abre la ventana del editor de Visual Basic para Aplicaciones (VBE – Visual Basic Editor).

    Paso 3: Inserta un nuevo objeto UserForm, manteniendo el nombre creado automáticamente.

    Paso 4: Coloca un control CommandButton sobre el formulario o ventana UserForm1.

    Paso 5: Selecciona el control CommandButton1, verificando que tenga marcas alrededor de este.

    Paso 6: Con el botón segundario del Mouse, pulsa sobre el control para que aparezca el menú de opciones.

    Paso 7: Selecciona la opción Propiedades para que aparezca la ventana de propiedades.

    Paso 8: En la ventana de propiedades, busca la propiedad llamada Picture y selecciónala.

    Paso 9: Pulsa en el pequeño botón […] que aparece a la derecha de la propiedad.

    Paso 10: En la ventana que aparece para cargar el archivo de imagen, escoge un archivo de imagen en formato .bmp, .dib, .gif, .jpg, .wmf, .emf, .ico o .cur.

    Nota: Tal vez debas estirar el control para ver toda la imagen. La imagen no se ajusta al tamaño del control, por lo que debes usar imágenes pequeñas.

    Atte.

    Rafael

    • Marked as answer by m_Danni Thursday, November 01, 2012 6:49 PM
    Thursday, November 01, 2012 6:25 PM

All replies

  • Estimado DannyHB:

                Para insertar una imagen en un CommandButton solo debes seleccionar el control y en el cuadro de propiedades buscar Picture, pulsar el pequeño botón […] e indicar el nombre del archivo con la imagen.

    Atte.

    Rafael

    Thursday, November 01, 2012 4:08 AM
  • Gracias.

    Cual es esa propiedad, ya que no sabia que se podia hacer eso

    Thursday, November 01, 2012 1:31 PM
  • Estimado DannyHB:

                La propiedad se llama “Picture”.

                Para realizar una prueba práctica, siguen los siguientes pasos, los cuales pueden variar dependiendo de la versión de Excel que uses:

    Paso 1: Abre un nuevo documento con Excel.

    Paso 2: Abre la ventana del editor de Visual Basic para Aplicaciones (VBE – Visual Basic Editor).

    Paso 3: Inserta un nuevo objeto UserForm, manteniendo el nombre creado automáticamente.

    Paso 4: Coloca un control CommandButton sobre el formulario o ventana UserForm1.

    Paso 5: Selecciona el control CommandButton1, verificando que tenga marcas alrededor de este.

    Paso 6: Con el botón segundario del Mouse, pulsa sobre el control para que aparezca el menú de opciones.

    Paso 7: Selecciona la opción Propiedades para que aparezca la ventana de propiedades.

    Paso 8: En la ventana de propiedades, busca la propiedad llamada Picture y selecciónala.

    Paso 9: Pulsa en el pequeño botón […] que aparece a la derecha de la propiedad.

    Paso 10: En la ventana que aparece para cargar el archivo de imagen, escoge un archivo de imagen en formato .bmp, .dib, .gif, .jpg, .wmf, .emf, .ico o .cur.

    Nota: Tal vez debas estirar el control para ver toda la imagen. La imagen no se ajusta al tamaño del control, por lo que debes usar imágenes pequeñas.

    Atte.

    Rafael

    • Marked as answer by m_Danni Thursday, November 01, 2012 6:49 PM
    Thursday, November 01, 2012 6:25 PM
  • Rafael, muchas gracias por su respuesta
    Thursday, November 01, 2012 6:49 PM