Ir al contenido principal

LoadPicture VBA Excel 2013

¿Por qué esta entrada de Blog?


LoadPicture se utiliza para cargar una imagen dentro de un objeto imagen que hemos incluido en nuestra hoja o en un formulario realizado para nuestro proyecto Excel.

Tiene una curiosa particularidad debido a que admite varios formatos de fichero, entre los que están:

  • bitmap (.bmp) 
  • icon (.ico)
  • cursor (.cur)
  • run-length encoded (.rle) 
  • metafile (.wmf) 
  • enhanced metafiles (.emf)
  • GIF (.gif)
  • JPEG (.jpg) files.
Pero ni lo intente con el formato PNG.

Si usa imágenes PNG LoadPicture no dejará de dar errores.

Veamos un ejemplo de como usarlo en un objeto Imagen llamado miBandera dentro de un procedimiento VBA:

miBandera.Picture = _
LoadPicture(ActiveWorkbook.Path & "\imagenes\" & CeldaIdioma & ".jpg ")

Comentarios

Entradas populares de este blog

Chrome: desactivar la opción “Abrir siempre archivos de este tipo”

En Chrome, al descargar un archivo aparecen tres opciones en el desplegable de la barra de descargas:

Combinar Correspondencia con varias cuentas en Outlook

A veces necesitamos realizar un mailing (Combinar correspondencia) y disponemos de varias cuentas de correo en nuestro Outlook. Comprobamos que no funciona el elegir una de ellas como predeterminada ya que para el envío por correspondencia usa un servicio llamado MAPI que no usa la cuenta predeterminada.  Antiguamente en versiones como la 2010 de office simplemente con cambiar el fichero de datos predeterminado de la cuenta bastaba para ello. Actualmente (nosotros usamos 365, equivalente a la 2016) la solución pasa por crear un perfil de correo en el que configuremos la cuenta que usaremos para combinar correspondencia. Adjuntamos un video en el que se explica en Windows 10 como crear un perfil de correo de una cuenta. Una vez creado ese perfil de Correo pasaríamos a realizar la combinación de Correspondencia y en el último paso cuando  realizamos la combinación de correspondencia nos solicitará el perfil a usar para poder enviar los correos y en ese caso elegiríamos el perfil asociado

Libros compartidos en Excel pros y contras

Un libro compartido en Excel es una maravilla ya que permite que varios usuarios en una misma red local puedan acceder al mismo fichero sin el famoso mensaje de solo lectura.