Hola es exactamente lo que estaba buscando, muchas gracias por la explicacion... solo un detalle, me podrias ayudar para que al final las imagenes insertadas queden con las propiedades: Move and size with cells no se de macros apenas con tus videos estoy aprendiendo, gracias de antemano por tu atencion
Hola Sergio, super buena la información y preciso me sirve mucho en estos momentos. Muchas gracias por el dato Solo tengo una duda: Cuando la foto que voy a insertar se tomó en vertical, la ajusta al tamaño de la celda pero como si hubiera sido en horizontal, ¿Habría forma de que mantenga la posición?
Hola Sergio. Muchas gracias, como siempre por compartir con todos nosotros tus clarísimas y didácticas explicaciones de tu amplio conocimiento. Me gustaría saber si hay alguna manera de poder copiar el código de un libro automáticamente a un archivo de texto tipo word sin necesidad de tener que copiar el código subrutina a subrutina. Muchas gracias.
Gracias por tus videos, ya vi todo tu curso de VBA, es muy interesante y se ve que lo dominas, aún hay dudas pero con la práctica he ido aprendiendo más, me han servido mucho tus aportes. en este tema, como puedo centrar la imagen en un rango de celdas? esto es posible?
Hola Sergio muchas gracias por los videos, son geniales! Además de la imagen que llama la macro Insertar, tengo otra imagen (firma de cotización) que deseo conservar. Te agradezco si me dices como incluirla en las imágenes que no se borraran al ejecutar la macro. Mil gracias por tu ayuda
Excelente video Sergio, tus videos ayudan mucho, buen día. Una consulta, como podría hacer para poder insertar imágenes en varias columnas. Gracias por tu ayuda.
Hola Sergio, muchas gracias, como siempre por tus enseñanzas. Me gustaría saber si hay alguna manera de poder trasladar directamente el código de un libro a un archivo word o de texto automáticamente sin necesidad de copiar modulo a modulo el programa. Muchas gracias.
Hola Sergio, Ante todo gracias por todos los videos, GRAN TRABAJO, Pero tengo 2 consultas. 1) siempre me borra la imagen donde asigno la macro aunque le llame "Imagen2" no lo entiendo 2) Hay manera que me centre las imágenes en la celda? Tengo una cuadridula hecha en la celda y me superpone la imagen. Gracias
Consulta es posible colocar una imagen de cualquier dimensión a un grupo de celdas, es decir cuando colocas la imagen a las celdas, automáticamente se redimensione
Que tal Sergio, he usado tu macros y me a ayudado mucho , pero tengo varias carpetas con diferentes imágenes, lo que quiero es que desde un textbox quiero elegir la carpeta que yo deseo y que se inserte las imágenes que asigne en el textbox , espero tu respuesta .. gracias
Hola Sergio, muy buena tu explicación, gracias por tan fascinante trabajo. Tengo una consulta al validar como lista el texto según el color puedo eligir la primera vez, pero al ejecutar la macro se pierde esta opción o se desactiva, hay manera que después de ejecutada la macro pueda seguir eligiendo o debo utilizar alguna función en específico al validarlo como lista?, gracias de antemano.
Hola Sergio una pregunta ya quedo mi archive con las imagenes como lo deseo pero al momento de compartilo no pueden ver las imagenes existe una forma de que las imagenes se queden sin compartir la carpeta con imagenes? De todas muchas gracias por tus videos me ayudaron mucho saludos
Muchísimas gracias por la información. Al igual que Carlos LR necesitaría poder enviar el excel por e-mail con las imágenes, aunque fuera copiando y pegando en otro fichero o de cualquier otra forma. Espero que se pueda encontrar una solución.
Tengo una pregunta se puede hacer una macro o algo similar para insertar una imagen en excel de manera tradicional y que en el momento que se inserta en una celda especifica se ajuste sola
Hola, excelente trabajo Sergio. A mí me surgió un problema, ahora de hacer un filtro, lo hace pero en la fila siguiente quedan todas las imágenes amontonadas, habrá alguna forma de corregir
Buen dia, ya inserte la macro que me ayuda a poner gran cantidad de imagenes en el excel, pero al momento de compartir el excel pues no encuentra la ruta de las imagenes, hay alguna forma de que cuando ejecute la macro la imagen quede pegada al archivo de tal forma que al compartir el excel ya queden las imagenes y no me pida una ruta para buscarlas.
Excelente vídeo, muchas gracias. Sabes, ya manejo las macros de envío de correos masivos desde Excel y Outlook pero quisiera saber de qué forma puedo enviar en el cuerpo del correo texto e imágenes diferentes en cada envío sin que se distorcionen al enviarse, me ayudarias mucho. Saludos!
Sergio Alejandro Campos - EXCELeINFO muchas gracias Sergio, eso ya lo hago pero mis envíos son con imágenes variantes, no llevan texto sólo imagen, no sé si tengas algo relacionado? Gracias!!!
Hola. Debes hacer una combinación entre lo tratado en este video como en el vídeo donde tratamos imágenes variantes, que es este: ruclips.net/video/F7gc5tsm5gs/видео.html
Hola Sergio. Gracias por tu canal y pagina. Pregunta, esta macro funciona en Excel 2010 y 2016 pero para mi desgracia en 2007 pega las imágenes pero en la hoja no en la celda. Alguna idea, cambiar de Excel imposible, Gracias por anticipado.
Gracias Sergio por tus aportes, si me pudieras apoyar con insertar una imagen (desde una carpeta) al inicializar Excel, que se inserte en una imagen especifica con nombre "Mi_Logo", este lo tengo vinculado con otras imágenes que tengo en otras hojas de mi Libro, de ante mano agradezco tus aportes
Hola, tengo un problema al ejecutar la macro insertar imagen y FitPic. Alguna de las imágenes se me mueven de celda. Es decir si tendrían que situarse en la columna B a veces se me mueven a la columna A o se me montan encima de otra imagen. También me gustaría que cuando no hay imagen disponible me aparezca una imagen que tengo para ese caso. En este caso se llama la imagen "NO Imagen.jpeg" Muchas gracias por este vídeo y otros, me ha ayudado mucho. una excelente explicación
Buen día Sergio Me encantó este macro pero tengo un problema, ya que mi hoja de Excel que estoy realizando, tiene otras funciones en la tabla y al momento de insertar la macro de insertar imagen ya no me permite hacer otras actividades en mi hoja de datos. Para dar una mejor explicación, es una hoja de instrucción de trabajo donde requiero adjuntar automáticamente imágenes a operaciones específicas en diferentes celdas de la hoja.
Hola Sergio. Necesitaba hacer esto que dice el video pero es el primer video que veo tuyo y no entendí nada. Cómo me sugieres que comience? Hay un orden de los videos que comienzan con algo básico y después voy agregando cosas más avanzadas? Muy interesante y útil!! Muchas gracias!
@@SergioAlejandroCampos Hola, muy buenos días. En efecto lo ví. Ando buscando esta opción y he visto ya varios. Llegué al tuyo que como siempre son maravillosos y aprendo mucho. ¿Sabes algo al respecto? Muchas gracias!!
HOl Sergio, no he podido hacer que la macro me inserte la imagen, la macro corre pero no trae la imagen yb otra cosa, mis imagenes estan nombradas con numeros. Gracias
Esta es una de las cosas en las que Google Sheets es mejor que Excel. En Sheets existe la función IMAGE y te olvidas de codificar. Muchos utilizan Excel como catalogo de productos y es común usar este método, lo malo es que cuando ordenas, las imágenes no se ordenan en Sheets si ordenas, tambien se ordenan las imagenes. Pero no hay que abusar de las imagenes hacen pesado el archivo en Excel y lento en Sheets.
Hola, quiero insertar 9 imagenes por fila y 20 imagenes en columna, pero las imagenes las tengo en una carpeta separada con numeracion de 1 al 20 que pasarian a ser las filas. Espero me pueda ayudar gracias.
hola, tiene el macro para ajustar una imagen seleccionada a un rango de celdas o a celdas combinadas, no me sirve ajustar a una celda por que queda muy pequeño, es un formato impreso no de base de datos, necesito que la imagen se ajuste y centre dentro del rango de celdas que quiera
Nunca hice una macro por lo que soy un total ignorante en éste tema, pero tratando de reproducir tus pasos me topo con mi primer muro. No tengo la pestaña Programador, investigo por internet y averiguo como activarla. Voy a ella, luego a Visual Basic y me encuentro con el segundo muro, dónde tu tienes VBAProject (Insertar Imágenes) yo tengo VBAProject (Libro 1) sin ningún tipo de código ni una ventana dónde escribir el que copiamos antes en tu vídeo. Como sigo a partir de aquí?
Hola, he estado probando este tutorial, pero me gustaría saber cómo se podría hacer al revés y que excel modifique el tamaño de las celdas al tamaño de las fotos, es posible?
Hola buenas tardes, quiero saber como insertar una imagen en Imagen (control active x) usando una macro, pero la imagen esta en una carpeta en una partición del disco duro. Tengo un libro con dos hojas: MostrarImagen y Datos. En la hoja Datos tengo: identificación,nombre,apellido,foto; en la hoja MostarImagen tengo: una lista desplegable donde me muestra solo la identificación, un botón (control de formulario) y una Image1(control active x). Lo que quiero es que cuando pulse el botón me muestra la foto de la identificación que se selecciona en la lista desplegable. He tratado y no lo logro, aquí el código. Gracias por tu ayuda Sub buscarimagen() ' ' buscarimagen Macro ' ' Application.ScreenUpdating = False Range("B10").Select ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(R2C2,Datos!R2C1:R6C4,1,0),"""")" Range("B10").Select Selection.Copy Range("B11").Select Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Application.CutCopyMode = False Range("B11").Select ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(R2C2,Datos!R2C1:R6C4,4,0),"""")" Range("B2").Select Dim datoCadena1 As Range Set datoCadena1 = Hoja1.Range("B11") If datoCadena1 = "1.jpg" Then MsgBox "Estudiante " + datoCadena1 'aqui debería insertar la imagen en Image1 Range("B13").Select ActiveCell.FormulaR1C1 = datoCadena1
'en estas dos se presenta error, cual seria la solución 'Image1.Picture = LoadPicture(ActiveWorkbook.Path & "\ImagenesExcel\" & [sufoto].Text) 'forms.Image1.Picture = LoadPicture(ActiveWorkbook.Path & "\ImagenesExcel\" & [datoCadena1].Text)
Exit Sub End If Application.ScreenUpdating = True End Sub
Hola. Aquí puedes ver un desarrollo donde usamos imágenes que se muestran desde un Combobox www.exceleinfo.com/formulario-de-alta-y-bsqueda-de-registros-incluyendo-imgenes/
Hola Sergio! Buenisima tu explicación, me ha ayudado mucho, pero estoy teniendo problemas con un ultimo paso. Veras, he logrado con éxito insertar las imágenes a mi archivo de Excel. Este archivo lo quiero compartir por un correo electronico, pero al momento de abrirlo en una nueva computadora, las imagenes que inserté con la macros me arrojan un error en donde dice que la imagen no existe o ha cambiado su ubicación. Ya he intentado copiar y pegar las imagenes nuevamente pero el error ha sido el mismo. Me parece que lo que hace la macro es solo vincular las imagenes que está en la carpeta IMG. ¿Como puedo hacer para que las personas que no tengan esta carpeta puedan abrir el archivo y ver las imagenes? Gracias Sergio! ojalá puedas ayudarme Saludos!
Sergio Alejandro Campos - EXCELeINFO buenas tardes, han podido resolver este problema? Ya pude hacer La macro pero igual al enviarlo por correo, el destinatario no puede ver las imágenes
hola! estoy intentando crearlo y al ejecutarlo no me carga imágenes aunque sí se posiciona en la celda como si lo hiciese. el fichero que me des cargo hace lo mismo, borra las imágenes de colores pero no carga de nuevo imagines.. tengo excel en mac.. sabeis si esto tiene algo que ver¿? gracias!
hola, mi duda es: como hacer para que cuando el excel lo convierta en PDF, las imagenes que inserte en mi excel tienen muy baja calidad no se lee esta demasiado pixeleado, como puedo convertirlo en pdf sin que baje de calidad, ya que en el excel las imagenes estan nitidas, pero al momento de convertir en pDF, su calidad es fatal, porfavor ayuda!
Buenas tardes esta bien tu vídeo pero eh visto muchos vídeos donde insertan imágenes pero quizás lo que yo necesitaría es definir en una celda o mas bien un numero o nombre nombre el cual mande a llamar la imagen de el tamaño si son buenas e interesante porque sacaste muchas dudas pero no eh llegado a ver una macro que haga lo que te comento agradeciendo por tu fina atencion que estés bien...
Es dificil , ya que tendrias que modificar todo el codigo. Normalmente siempre los ciclos van de arriba a abajo, es dificl que sigan una formacion como la que quieres aunque no es imposible programarla
Buenas! Excelente información. Ya las imágenes se cargan con la medida indicada, el único inconveniente es que se monta una imagen sobre otra. Alguien puede ayudarme?
Necesitas crear otro modulo con la funcion borrar es el pequeño codigo que dice shp.delete, solo ejecuta ese para que borre todas las imagenes y despues ejecutas el codigo de insertar imagenes
Lo siento Edith. Para entender el tema de macros se requiere algo de experiencia. En este mismo canal estoy desarrollando un curso de macros desde cero, tal vez te interese.
Gracias Sergio, tus tutoriales me ayudan muchísimo a realizar mi trabajo, gracias por compartir ésta información tan valiosa 🙏🏻👍🏻
Genial, Sergio. Y gracias a Yoni por su inquietud. Así, aprendimos más. Gracias, Sergio.
Es correcto Antonio. Así aprendemos todos.
Hola Tocayo, estas canon, muy buena explicacion y trabajo.
Muchas gracian, un gran aporte, lo que andaba buscando!
Sergio muy interesante tu video se aprende todos los dias cosas nuevasss
Sin duda. Yo mismo aprendo cosas nuevas cuando preparo los ejemplos.
la verdad no se mucho sobre el tema pero con el vídeo pude realizar lo que quería muchas gracias me funciono
Hola es exactamente lo que estaba buscando, muchas gracias por la explicacion... solo un detalle, me podrias ayudar para que al final las imagenes insertadas queden con las propiedades: Move and size with cells no se de macros apenas con tus videos estoy aprendiendo, gracias de antemano por tu atencion
Hola Sergio buena solución bien explicado hacia falta esa solución gracias .sal2 pulgar arriba,
Es correcto Óscar, hacía falta este complemento.
Sergio excelente trabajo, muchas gracias quisiera saber si además de ajustar el tamaño es posible centrar las imágenes insertadas. Muchas gracias
Hola Sergio, super buena la información y preciso me sirve mucho en estos momentos. Muchas gracias por el dato
Solo tengo una duda:
Cuando la foto que voy a insertar se tomó en vertical, la ajusta al tamaño de la celda pero como si hubiera sido en horizontal, ¿Habría forma de que mantenga la posición?
Hola Sergio. Muchas gracias, como siempre por compartir con todos nosotros tus clarísimas y didácticas explicaciones de tu amplio conocimiento. Me gustaría saber si hay alguna manera de poder copiar el código de un libro automáticamente a un archivo de texto tipo word sin necesidad de tener que copiar el código subrutina a subrutina. Muchas gracias.
Gracias por tus videos, ya vi todo tu curso de VBA, es muy interesante y se ve que lo dominas, aún hay dudas pero con la práctica he ido aprendiendo más, me han servido mucho tus aportes. en este tema, como puedo centrar la imagen en un rango de celdas? esto es posible?
Hola Sergio muchas gracias por los videos, son geniales!
Además de la imagen que llama la macro Insertar, tengo otra imagen (firma de cotización) que deseo conservar. Te agradezco si me dices como incluirla en las imágenes que no se borraran al ejecutar la macro.
Mil gracias por tu ayuda
sergio buenas noches, podrias explicar brevemente como podria conservar dos imagines en lugar de 1. veo que hay varias dudas iguales. saludos.
Excelente video Sergio, tus videos ayudan mucho, buen día. Una consulta, como podría hacer para poder insertar imágenes en varias columnas. Gracias por tu ayuda.
Hola Sergio, muchas gracias, como siempre por tus enseñanzas. Me gustaría saber si hay alguna manera de poder trasladar directamente el código de un libro a un archivo word o de texto automáticamente sin necesidad de copiar modulo a modulo el programa. Muchas gracias.
Hola Sergio,
Ante todo gracias por todos los videos, GRAN TRABAJO,
Pero tengo 2 consultas.
1) siempre me borra la imagen donde asigno la macro aunque le llame "Imagen2" no lo entiendo
2) Hay manera que me centre las imágenes en la celda?
Tengo una cuadridula hecha en la celda y me superpone la imagen.
Gracias
Consulta es posible colocar una imagen de cualquier dimensión a un grupo de celdas, es decir cuando colocas la imagen a las celdas, automáticamente se redimensione
Que tal Sergio, he usado tu macros y me a ayudado mucho , pero tengo varias carpetas con diferentes imágenes, lo que quiero es que desde un textbox quiero elegir la carpeta que yo deseo y que se inserte las imágenes que asigne en el textbox , espero tu respuesta .. gracias
Hola Sergio, muy buena tu explicación, gracias por tan fascinante trabajo. Tengo una consulta al validar como lista el texto según el color puedo eligir la primera vez, pero al ejecutar la macro se pierde esta opción o se desactiva, hay manera que después de ejecutada la macro pueda seguir eligiendo o debo utilizar alguna función en específico al validarlo como lista?, gracias de antemano.
Gracias
excelente, y si quiero que la celda se ajuste al tamaño de la imagen conservando todos los tamaños de las imágenes.
Buenas, nunca entendí, como haces lo de la ruta.
Hola Sergio una pregunta ya quedo mi archive con las imagenes como lo deseo pero al momento de compartilo no pueden ver las imagenes existe una forma de que las imagenes se queden sin compartir la carpeta con imagenes?
De todas muchas gracias por tus videos me ayudaron mucho saludos
Hola, pudiste solucionar este problema? me podrias comentar. Por favor y gracias !
Tengo un video donde lo muestro. Busca “exceleinfo imágenes”
Muchísimas gracias por la información. Al igual que Carlos LR necesitaría poder enviar el excel por e-mail con las imágenes, aunque fuera copiando y pegando en otro fichero o de cualquier otra forma. Espero que se pueda encontrar una solución.
Ya la tengo. Será el próximo vídeo que publicaré.
Muchas gracias.
@@SergioAlejandroCampos cuál es el vídeo para poder enviar el Excel que contiene catálogo de imágenes por correo xfis..
Tengo una pregunta se puede hacer una macro o algo similar para insertar una imagen en excel de manera tradicional y que en el momento que se inserta en una celda especifica se ajuste sola
Hola, excelente trabajo Sergio. A mí me surgió un problema, ahora de hacer un filtro, lo hace pero en la fila siguiente quedan todas las imágenes amontonadas, habrá alguna forma de corregir
Buen dia, ya inserte la macro que me ayuda a poner gran cantidad de imagenes en el excel, pero al momento de compartir el excel pues no encuentra la ruta de las imagenes, hay alguna forma de que cuando ejecute la macro la imagen quede pegada al archivo de tal forma que al compartir el excel ya queden las imagenes y no me pida una ruta para buscarlas.
Excelente vídeo, muchas gracias. Sabes, ya manejo las macros de envío de correos masivos desde Excel y Outlook pero quisiera saber de qué forma puedo enviar en el cuerpo del correo texto e imágenes diferentes en cada envío sin que se distorcionen al enviarse, me ayudarias mucho. Saludos!
Hola. En los comentarios de este vídeo vemos cómo enviar imágenes a cada correo: ruclips.net/video/rr5UY2ATVuY/видео.html
Sergio Alejandro Campos - EXCELeINFO muchas gracias Sergio, eso ya lo hago pero mis envíos son con imágenes variantes, no llevan texto sólo imagen, no sé si tengas algo relacionado? Gracias!!!
Hola. Debes hacer una combinación entre lo tratado en este video como en el vídeo donde tratamos imágenes variantes, que es este: ruclips.net/video/F7gc5tsm5gs/видео.html
Hola Sergio. Gracias por tu canal y pagina. Pregunta, esta macro funciona en Excel 2010 y 2016 pero para mi desgracia en 2007 pega las imágenes pero en la hoja no en la celda. Alguna idea, cambiar de Excel imposible, Gracias por anticipado.
En qué parte del código te marca el error? Infortunadamente no tengo Excel 2007 para probar.
No da error, inserta las imágenes pero en la pagina (arriba ) no en la celda seleccionada . Gracias por responder
Gracias Sergio por tus aportes, si me pudieras apoyar con insertar una imagen (desde una carpeta) al inicializar Excel, que se inserte en una imagen especifica con nombre "Mi_Logo", este lo tengo vinculado con otras imágenes que tengo en otras hojas de mi Libro, de ante mano agradezco tus aportes
Hola, tengo un problema al ejecutar la macro insertar imagen y FitPic. Alguna de las imágenes se me mueven de celda. Es decir si tendrían que situarse en la columna B a veces se me mueven a la columna A o se me montan encima de otra imagen. También me gustaría que cuando no hay imagen disponible me aparezca una imagen que tengo para ese caso. En este caso se llama la imagen "NO Imagen.jpeg"
Muchas gracias por este vídeo y otros, me ha ayudado mucho. una excelente explicación
Buen día Sergio
Me encantó este macro pero tengo un problema, ya que mi hoja de Excel que estoy realizando, tiene otras funciones en la tabla y al momento de insertar la macro de insertar imagen ya no me permite hacer otras actividades en mi hoja de datos.
Para dar una mejor explicación, es una hoja de instrucción de trabajo donde requiero adjuntar automáticamente imágenes a operaciones específicas en diferentes celdas de la hoja.
Sergio cómo se puede hacer para insertarse pero en varias columnas y filas ?
Hola Sergio. Necesitaba hacer esto que dice el video pero es el primer video que veo tuyo y no entendí nada. Cómo me sugieres que comience? Hay un orden de los videos que comienzan con algo básico y después voy agregando cosas más avanzadas? Muy interesante y útil!! Muchas gracias!
Hola Luciana. En este mismo canal estamos llevando un curso de macros desde cero. Te lo recomiendo.
Excelente. ¿Se puede adjuntar o insertar un documento o archivo Word, PDF etc dentro de un comentario?
Lo dices por el vídeo de Julio Rendón?
@@SergioAlejandroCampos Hola, muy buenos días. En efecto lo ví. Ando buscando esta opción y he visto ya varios. Llegué al tuyo que como siempre son maravillosos y aprendo mucho. ¿Sabes algo al respecto? Muchas gracias!!
Un objeto como tal no es posible, sin embargo sí puedes insertar links a páginas o archivos de tu PC
HOl Sergio, no he podido hacer que la macro me inserte la imagen, la macro corre pero no trae la imagen yb otra cosa, mis imagenes estan nombradas con numeros.
Gracias
Esta es una de las cosas en las que Google Sheets es mejor que Excel. En Sheets existe la función IMAGE y te olvidas de codificar. Muchos utilizan Excel como catalogo de productos y es común usar este método, lo malo es que cuando ordenas, las imágenes no se ordenan en Sheets si ordenas, tambien se ordenan las imagenes. Pero no hay que abusar de las imagenes hacen pesado el archivo en Excel y lento en Sheets.
No sabía lo de Sheets, gracias por compartir. Ojalá esté pronto en Excel, y por lo pronto toca ser creativos.
Hola, quiero insertar 9 imagenes por fila y 20 imagenes en columna, pero las imagenes las tengo en una carpeta separada con numeracion de 1 al 20 que pasarian a ser las filas.
Espero me pueda ayudar gracias.
hola, tiene el macro para ajustar una imagen seleccionada a un rango de celdas o a celdas combinadas, no me sirve ajustar a una celda por que queda muy pequeño, es un formato impreso no de base de datos, necesito que la imagen se ajuste y centre dentro del rango de celdas que quiera
Nunca hice una macro por lo que soy un total ignorante en éste tema, pero tratando de reproducir tus pasos me topo con mi primer muro. No tengo la pestaña Programador, investigo por internet y averiguo como activarla. Voy a ella, luego a Visual Basic y me encuentro con el segundo muro, dónde tu tienes VBAProject (Insertar Imágenes) yo tengo VBAProject (Libro 1) sin ningún tipo de código ni una ventana dónde escribir el que copiamos antes en tu vídeo. Como sigo a partir de aquí?
Hola, he estado probando este tutorial, pero me gustaría saber cómo se podría hacer al revés y que excel modifique el tamaño de las celdas al tamaño de las fotos, es posible?
Hola quisera saber como mantener el control de imagenes fijo mientras movemos la ventana de excel
Hola buenas tardes, quiero saber como insertar una imagen en Imagen (control active x) usando una macro, pero la imagen esta en una carpeta en una partición del disco duro. Tengo un libro con dos hojas: MostrarImagen y Datos. En la hoja Datos tengo: identificación,nombre,apellido,foto; en la hoja MostarImagen tengo: una lista desplegable donde me muestra solo la identificación, un botón (control de formulario) y una Image1(control active x). Lo que quiero es que cuando pulse el botón me muestra la foto de la identificación que se selecciona en la lista desplegable. He tratado y no lo logro, aquí el código. Gracias por tu ayuda
Sub buscarimagen()
'
' buscarimagen Macro
'
'
Application.ScreenUpdating = False
Range("B10").Select
ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(R2C2,Datos!R2C1:R6C4,1,0),"""")"
Range("B10").Select
Selection.Copy
Range("B11").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Range("B11").Select
ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(R2C2,Datos!R2C1:R6C4,4,0),"""")"
Range("B2").Select
Dim datoCadena1 As Range
Set datoCadena1 = Hoja1.Range("B11")
If datoCadena1 = "1.jpg" Then
MsgBox "Estudiante " + datoCadena1
'aqui debería insertar la imagen en Image1
Range("B13").Select
ActiveCell.FormulaR1C1 = datoCadena1
'en estas dos se presenta error, cual seria la solución
'Image1.Picture = LoadPicture(ActiveWorkbook.Path & "\ImagenesExcel\" & [sufoto].Text)
'forms.Image1.Picture = LoadPicture(ActiveWorkbook.Path & "\ImagenesExcel\" & [datoCadena1].Text)
Exit Sub
End If
Application.ScreenUpdating = True
End Sub
Hola. Aquí puedes ver un desarrollo donde usamos imágenes que se muestran desde un Combobox www.exceleinfo.com/formulario-de-alta-y-bsqueda-de-registros-incluyendo-imgenes/
Sergio me gustaría comprarte un modelo similar a este
Hola Sergio!
Buenisima tu explicación, me ha ayudado mucho, pero estoy teniendo problemas con un ultimo paso.
Veras, he logrado con éxito insertar las imágenes a mi archivo de Excel. Este archivo lo quiero compartir por un correo electronico, pero al momento de abrirlo en una nueva computadora, las imagenes que inserté con la macros me arrojan un error en donde dice que la imagen no existe o ha cambiado su ubicación.
Ya he intentado copiar y pegar las imagenes nuevamente pero el error ha sido el mismo. Me parece que lo que hace la macro es solo vincular las imagenes que está en la carpeta IMG.
¿Como puedo hacer para que las personas que no tengan esta carpeta puedan abrir el archivo y ver las imagenes?
Gracias Sergio! ojalá puedas ayudarme
Saludos!
Tienes razón, el archivo no muestra las imágenes al transportarlo a otra PC. Estoy trabajando en una solución, la cual la publicaré como video.
@@SergioAlejandroCampos cual es la solucion para enviar por correo a otra pc?
Sergio Alejandro Campos - EXCELeINFO buenas tardes, han podido resolver este problema? Ya pude hacer La macro pero igual al enviarlo por correo, el destinatario no puede ver las imágenes
hola!
estoy intentando crearlo y al ejecutarlo no me carga imágenes aunque sí se posiciona en la celda como si lo hiciese. el fichero que me des cargo hace lo mismo, borra las imágenes de colores pero no carga de nuevo imagines..
tengo excel en mac.. sabeis si esto tiene algo que ver¿?
gracias!
Infortunadamente no tengo acceso a Excel para Mac y validar si haya algún problema de compatibilidad.
hola, mi duda es: como hacer para que cuando el excel lo convierta en PDF, las imagenes que inserte en mi excel tienen muy baja calidad no se lee esta demasiado pixeleado, como puedo convertirlo en pdf sin que baje de calidad, ya que en el excel las imagenes estan nitidas, pero al momento de convertir en pDF, su calidad es fatal, porfavor ayuda!
Hola Existe un manera , de gurdar la fromula y no tener que ponerla cada vez
Buenas tardes tengo una problema ya no me deja insertar más imágenes
Buenas tardes esta bien tu vídeo pero eh visto muchos vídeos donde insertan imágenes pero quizás lo que yo necesitaría es definir en una celda o mas bien un numero o nombre nombre el cual mande a llamar la imagen de el tamaño si son buenas e interesante porque sacaste muchas dudas pero no eh llegado a ver una macro que haga lo que te comento agradeciendo por tu fina atencion que estés bien...
Como podriamos cambiar la celda por ejemplo que quede una imagen en B3, la otra en D3 y las otras dos abajo a de estas B5 y D5
Es dificil , ya que tendrias que modificar todo el codigo. Normalmente siempre los ciclos van de arriba a abajo, es dificl que sigan una formacion como la que quieres aunque no es imposible programarla
Buenas! Excelente información. Ya las imágenes se cargan con la medida indicada, el único inconveniente es que se monta una imagen sobre otra. Alguien puede ayudarme?
Necesitas crear otro modulo con la funcion borrar es el pequeño codigo que dice shp.delete, solo ejecuta ese para que borre todas las imagenes y despues ejecutas el codigo de insertar imagenes
Muy complicado y no veo imagines y texto
Lo siento Edith. Para entender el tema de macros se requiere algo de experiencia. En este mismo canal estoy desarrollando un curso de macros desde cero, tal vez te interese.
ESTO NO FUNCIONA SI APLICAS UN FILTRO