Saltar al contenido

Cómo convertir una imagen de Png a Jpg desde el enlace Mostrar todo en un objeto de imagen de mi formulario de usuario


Recommended Posts

publicado

Hola a todos, mi nombre es Maurizio y mi problema es este:
De ahora en adelante afirmo que este proyecto no debería de ninguna manera; Implicar el uso de la hoja de Excel
Pero solo con su forma de usuario

Habiendo dicho eso: comenzaría diciendo que dentro de mi formulario de usuario ingresé:
1) imagen
1) Botón de comando
1) cuadro combinado
y finalmente una etiqueta

Ahora, el propósito de este proyecto sería hacer que uno de los dos enlaces que pertenecen a tantas imágenes tomadas de una página web lleguen al interior (Label3)

Pero por conveniencia he insertado los dos enlaces dentro de uno (cuadro combinado)

Por otra parte, desde el programa, convierto estas imágenes del formato (Png) a la (Jpg) que inserto en mi Subcarpeta llamada (Prueba)

Ahora el problema es que: no sé cómo hacer que se lea el enlace insertado en el programa (Label3); Para luego transformar la imagen de Png a jpg Para luego recuperar esta imagen en el (Imagebox) que tengo en mi formulario de usuario

Todo esto sin cuestionar la hoja de Excel

(p.s) Porque la imagen que se muestra actualmente dentro de mi (Imagebox) tiene un fondo oscuro.
Mientras que la imagen original es con un fondo claro?

Gracias en este momento por toda la ayuda que me des al respecto.
Saludos desde A.Maurizio

############################################################
Hello everyone, my name is Maurizio and my problem is this:
From now on I affirm that this project should not in any way; Involve the use of the Excel sheet
But only with your user form

Having said that: I would start by saying that inside my user form I entered:
1) picture
1) command button
1) combo box
and finally a label

Now, the purpose of this project would be to make one of the two links that belong to so many images taken from a web page reach the inside (Label3)

But for convenience I have inserted the two links inside one (combo box)

On the other hand, from the program, I convert these images from the (Png) format to the (Jpg) that I insert in my Subfolder called (Test)

Now the problem is: I don't know how to make the link inserted in the program read (Label3); To later transform the image from Png to jpg To later recover this image in the (Imagebox) that I have in my user form

All this without questioning the Excel sheet

(p.s) Because the image currently displayed inside my (Imagebox) has a dark background.
While the original image is with a light background?

Thanks at this time for all the help you give me about it.
Greetings from A.Maurizio

Super_Test_Immagine.rar

publicado

Hola a todos
Sin saber cómo recoger mi publicación, la elimino por completo
Sigo aqui!
Al decir que no tenga en cuenta lo que solicité anteriormente.
Como en parte logré resolver el problema yo mismo:
Sin embargo, el hecho es que la imagen no es la original, sino que tiene un fondo oscuro,
2) también podría decirme cómo por código puedo una vez que la imagen ha sido presentada en el formulario de usuario
Puede eliminar la imagen que está en mi subcarpeta Clasificada como (mImg) o cómo darle un nombre diferente a cada imagen extraída. ¡Todo está aquí!
Gracias
####################################

Hi everyone
Not knowing how to pick up my post I delete it completely
I continue here!
In saying not to keep in mind what I requested above.
As in part I managed to solve the problem myself:
However, the fact remains that the image is not the original one, but with a dark background,
2) you could also tell me how by code I can once the image has been presented in the userform
Can delete the image that is in my subfolder Classified as (mImg) or how to give it a different name to each extracted image Everything here!
Thank you

(P.s) Declaro que la imagen cambia solo si el enlace está en (Label3) y ya no hay rastros de la imagen en la subcarpeta

################################

I state that the image changes only if the link is in (Label3) and there is no longer any trace of the image in the subfolder

publicado

I ask you once again not to take my request into account anymore, as as always by dint of doing I managed to solve my problem on my own
I apologize again to all of you. Thanks
And good evening to all

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

  • 109 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Ayúdanos a mejorar la comunidad

    • Donaciones recibidas este mes: 0.00 EUR
      Objetivo: 130.00 EUR
  • Archivos

  • Estadísticas de descargas

    • Archivos
      187
    • Comentarios
      97
    • Revisiones
      28

    Más información sobre "Un juego del Rabino en Excel"
    Última descarga
    Por pegones1

    1    1

  • Crear macros Excel

  • Mensajes

    • Hola nuevamente. Por eso la importancia de lo que mencionas tú como "ruta relativa". Tal cual comentas, y aún sin llegar a algunos detalles importantes para ayudarte, en realidad tal cual te comenté le día miércoles, pues sí podías hacer como comentabas, era cosa de obtener los Id de Windows (como tú los llamas) y la ruta de OneDrive en casa usuario y eso sí se puede obtener con VBA y luego pasarlo a PQ, pero medio que te cerraste en que "PQ no puede trabajar con rutas relativas", cosa cierta pero siempre hay formas. Si SAP puede o no guardar en OneDrive o SharePoint, pues si está mapeado en la PC ¡claro que se puede! Pero bueno, creo que si te es útil tu propia propuesta ¡avanza con eso!
    • Perdona @Abraham Valencia pero he estado liado estos días. En realidad todo el problema se reduce a estos dos problemas: Problema 1: El script que "fabrica" SAP y que luego "pego" en la macro, no es capaz de  guardar archivos en SharePoint. He estado buscando, y en realidad muchas personas tienen ese problema (no poder guardar un Excel en SAP a través de VBA). Eso muy probablemente sean problemas de permisos, que no puedo cambiar (no soy administrador de nada). Como no puedo solucionarlo así, paso al plan B, que es guardar en Excel que me genera SAP en el ordenador de cada usuario que ejecute la plantilla (y que sí está guardada en SharePoint), para después con PowerQuery llamar a ese Excel (el export). Para ello, pretendo guardar el export, en la ruta relativa "C:\..\..\..\OneDrive - NombreEmpresa\Documentos\SAP\SAP GUI" donde los \..\..\..\ saltan las rutas personales de cada usuario (tipo C:\users\IDusuario\). Eso lo hace bien, y el archivo se guarda en la ruta de cada usuario que lo usa, pero surge el problema 2 Problema 2: PowerQuery no trabaja con rutas relativas del tipo  "C:\..\..\..\OneDrive - NombreEmpresa\Documentos\SAP\SAP GUI" necesita que sea del tipo fija "C:\users\IDusuario\OneDrive - NombreEmpresa\Documentos\SAP\SAP GUI" pero claro, IDusuario es diferente para cada usuario.   Pero escribiendo todo esto, creo que he dado con una posible solución, no grabar el export en una ruta de usuario, sino en una en la raiz de C:, que siempre será igual para todos los usuarios, del tipo C:\Sap\export.xlsx que seria igual en todos los ordenadores. Asi sí podría decirle a PowerQuery que vaya siempre a la ruta C:\Sap\ que existirá en todos los ordenadores. Mañana intentaré hacer pruebas, aunque mi solución ideal seria que se pudiera guardar en el SharePoint. Saludos.
    • Hola La opción brindada por @torquemada es correcta, funciona, pero hay algunos inconvenientes que (desde mi punto de vista) no la convierten en mi primera elección. Los inconvenientes son: Tendrías que ir columna por columna haciendo los reemplazos, claro que no se harían a mano sino que utilizarías la opción reemplazar o la opción texto en columnas, aun asi demorará un poquito y será trabajoso. Cada vez que descargues otro listado, tendrás que volver a realizar los reemplazos. Me parece una mejor propuesta lo siguiente: Descarga los movimientos a un archivo de Excel Desde tu control de pagos (otro archivo) cargas los movimientos del archivo descargado mediante Power Query Power Query hará los reemplazos y reconocerá todo correctamente (sin que tengas que hacer nada especial) Cuando descargues los movimientos un día posterior, solamente tendrás que hacer clic en "Actualizar" y todo funcionará en automático
    • Hola a todos, Efectivamente, me temo que tal como trabajan las funciones =HOY() y/o =AHORA() (volátiles), sólo con macros puedes obtener soluciones. Un recurso pedestre podría ser, cada vez que quieras que se fije un dato, te sitúes en esa celda y pulses F2, F9 e INTRO.  Pero claro, puede ser un inconveniente si hay que hacerlo repetitivamente en muchas ocasiones,.............. en fin, lo comento sólo como posibilidad. Saludos,
    • Hola nuevamente, mi duda sigue siendo la ruta, o rutas, finales que quedan, esas que llamas "relativas"; igual por si acaso pon 3 o 4 de esas, tal cual son y/o se ven en el explorador de cada PC y, de ser posible, en cualquier otro "lado" en que las veas.
  • Visualizado recientemente

    • No hay usuarios registrado para ver esta página.
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.