Тёмный

Insert pictures in Excel and resize to fit cells with vba and macros @EXCELeINFO 

Sergio Alejandro Campos - EXCELeINFO
Подписаться 291 тыс.
Просмотров 67 тыс.
50% 1

✅ Download the file | www.exceleinfo.com/insertar-im...
🏆 Subscribe | goo.gl/M5zNA8
In this Post and video we take up a topic that we touched a few months ago, and it is the theme of Inserting images in Excel using vba macros. On that occasion we had a folder where we had some images and those images were inserted into an Excel file.
However, in that macro we lacked to include a way that the images can be adapted to the size of a cell.
Reading the comments of that video, I noticed that several people were asking me about the inserted images adjusting to the size of a cell. We will pay special attention to Yony García's comment, in which he presents us with a vba code that suited our macro. Such a code is used to give a specific size to a selected image.
In the ExtendedOffice site we find a macro that will help us to adjust the size of a selected image to the size of an Excel cell, however the size is adjusted keeping the aspect ratio, that is, we change the size without losing the appearance .
More examples | www.exceleinfo.com
More examples | blogs.itpro.es/exceleinfo
Facebook Page | / exceleinfo
Get notificacions on Telegram | t.me/EXCELeINFO
Twitter | @EXCELeINFO
Twitter | @SergioACamposH
Download EXCELeINFO addin:
addin.exceleinfo.com
Photo by rawpixel.com on Unsplash

Опубликовано:

 

18 фев 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 80   
@sergiov.8099
@sergiov.8099 2 года назад
Hola Tocayo, estas canon, muy buena explicacion y trabajo.
@Antonio8688
@Antonio8688 6 лет назад
Genial, Sergio. Y gracias a Yoni por su inquietud. Así, aprendimos más. Gracias, Sergio.
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
Es correcto Antonio. Así aprendemos todos.
@adolfocasanova4802
@adolfocasanova4802 2 года назад
Muchas gracian, un gran aporte, lo que andaba buscando!
@AARON833dfn
@AARON833dfn 4 года назад
la verdad no se mucho sobre el tema pero con el vídeo pude realizar lo que quería muchas gracias me funciono
@miguelluna3117
@miguelluna3117 6 лет назад
Sergio muy interesante tu video se aprende todos los dias cosas nuevasss
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
Sin duda. Yo mismo aprendo cosas nuevas cuando preparo los ejemplos.
@oscarsantos9251
@oscarsantos9251 6 лет назад
Hola Sergio buena solución bien explicado hacia falta esa solución gracias .sal2 pulgar arriba,
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
Es correcto Óscar, hacía falta este complemento.
@Rositaces
@Rositaces 5 лет назад
Gracias
@SantiagoHernandez-ue3ft
@SantiagoHernandez-ue3ft 3 года назад
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
@yonichan
@yonichan 4 года назад
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?
@enriqueipinazar1926
@enriqueipinazar1926 2 года назад
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.
@gordillonets1974
@gordillonets1974 4 года назад
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
@misaelrios1920
@misaelrios1920 4 года назад
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.
@jlc8242
@jlc8242 3 года назад
excelente, y si quiero que la celda se ajuste al tamaño de la imagen conservando todos los tamaños de las imágenes.
@robertozaragoza9850
@robertozaragoza9850 9 месяцев назад
sergio buenas noches, podrias explicar brevemente como podria conservar dos imagines en lugar de 1. veo que hay varias dudas iguales. saludos.
@madian3296
@madian3296 Год назад
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
@A123cp
@A123cp Год назад
Sergio excelente trabajo, muchas gracias quisiera saber si además de ajustar el tamaño es posible centrar las imágenes insertadas. Muchas gracias
@arqods
@arqods Год назад
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?
@enriqueipinazar1926
@enriqueipinazar1926 2 года назад
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.
@lucianaavenatti5215
@lucianaavenatti5215 4 года назад
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
@SergioAlejandroCampos 4 года назад
Hola Luciana. En este mismo canal estamos llevando un curso de macros desde cero. Te lo recomiendo.
@felipemontealegre9978
@felipemontealegre9978 Год назад
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.
@vicalfoestuvoaqui7670
@vicalfoestuvoaqui7670 4 года назад
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
@joselucea5289
@joselucea5289 10 месяцев назад
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
@pedroviegas1489
@pedroviegas1489 3 года назад
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
@moisesperaza3830
@moisesperaza3830 3 года назад
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
@julianar5509
@julianar5509 5 лет назад
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.
@quiquehipotecas
@quiquehipotecas 6 лет назад
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!
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
Hola. En los comentarios de este vídeo vemos cómo enviar imágenes a cada correo: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rr5UY2ATVuY.html
@quiquehipotecas
@quiquehipotecas 6 лет назад
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!!!
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
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: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-F7gc5tsm5gs.html
@arrierosvoleibolciudadboli5559
@arrierosvoleibolciudadboli5559 4 года назад
Buenas, nunca entendí, como haces lo de la ruta.
@mpc.r8645
@mpc.r8645 3 года назад
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
@carlosgarzasanchez2024
@carlosgarzasanchez2024 2 года назад
Sergio me gustaría comprarte un modelo similar a este
@miguelibarra5141
@miguelibarra5141 3 года назад
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
@san6427
@san6427 6 лет назад
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.
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
En qué parte del código te marca el error? Infortunadamente no tengo Excel 2007 para probar.
@san6427
@san6427 6 лет назад
No da error, inserta las imágenes pero en la pagina (arriba ) no en la celda seleccionada . Gracias por responder
@alejandrolopezcodina6958
@alejandrolopezcodina6958 4 года назад
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?
@lacs83
@lacs83 6 лет назад
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.
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
No sabía lo de Sheets, gracias por compartir. Ojalá esté pronto en Excel, y por lo pronto toca ser creativos.
@fausto4599
@fausto4599 6 лет назад
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.
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
Ya la tengo. Será el próximo vídeo que publicaré.
@fausto4599
@fausto4599 6 лет назад
Muchas gracias.
@mcampospe
@mcampospe 5 лет назад
@@SergioAlejandroCampos cuál es el vídeo para poder enviar el Excel que contiene catálogo de imágenes por correo xfis..
@lab0681
@lab0681 3 года назад
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.
@christiansarabia7163
@christiansarabia7163 4 года назад
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
@felipemontealegre9978
@felipemontealegre9978 Год назад
Hola, pudiste solucionar este problema? me podrias comentar. Por favor y gracias !
@SergioAlejandroCampos
@SergioAlejandroCampos Год назад
Tengo un video donde lo muestro. Busca “exceleinfo imágenes”
@edwardmickman2930
@edwardmickman2930 2 года назад
Hola quisera saber como mantener el control de imagenes fijo mientras movemos la ventana de excel
@margaritaquintero815
@margaritaquintero815 4 года назад
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
@yesidvalencia.8
@yesidvalencia.8 3 года назад
Sergio cómo se puede hacer para insertarse pero en varias columnas y filas ?
@xinkaelusher663
@xinkaelusher663 2 года назад
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
@luzalvacamilefloresmedina7842
@luzalvacamilefloresmedina7842 3 года назад
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!
@virginiavegas8703
@virginiavegas8703 6 лет назад
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!
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
Infortunadamente no tengo acceso a Excel para Mac y validar si haya algún problema de compatibilidad.
@OSUSRSA
@OSUSRSA 5 лет назад
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
@YonkieXL
@YonkieXL 5 лет назад
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
@skatefactory8393
@skatefactory8393 4 года назад
Hola Existe un manera , de gurdar la fromula y no tener que ponerla cada vez
@fmazoramirez
@fmazoramirez 5 лет назад
Excelente. ¿Se puede adjuntar o insertar un documento o archivo Word, PDF etc dentro de un comentario?
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
Lo dices por el vídeo de Julio Rendón?
@fmazoramirez
@fmazoramirez 5 лет назад
@@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!!
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
Un objeto como tal no es posible, sin embargo sí puedes insertar links a páginas o archivos de tu PC
@oneidaramosramos5667
@oneidaramosramos5667 5 лет назад
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
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
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/
@HarlequinDark
@HarlequinDark 2 года назад
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...
@thelmaareliscentenolagos5180
@thelmaareliscentenolagos5180 3 года назад
Buenas tardes tengo una problema ya no me deja insertar más imágenes
@JuMartiYu
@JuMartiYu 3 года назад
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í?
@tiendascorial2599
@tiendascorial2599 6 лет назад
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?
@YonkieXL
@YonkieXL 5 лет назад
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
@carten94
@carten94 6 лет назад
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!
@SergioAlejandroCampos
@SergioAlejandroCampos 6 лет назад
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.
@mcampospe
@mcampospe 5 лет назад
@@SergioAlejandroCampos cual es la solucion para enviar por correo a otra pc?
@pepemgy2p
@pepemgy2p 5 лет назад
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
@Rositaces
@Rositaces 5 лет назад
Muy complicado y no veo imagines y texto
@SergioAlejandroCampos
@SergioAlejandroCampos 5 лет назад
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.
@bibimoreno2386
@bibimoreno2386 2 года назад
ESTO NO FUNCIONA SI APLICAS UN FILTRO
@JoseVitorDiniz
@JoseVitorDiniz 2 года назад
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.
Далее
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Просмотров 1,3 млн
Macros que NECESITAS en tu trabajo 🤓
29:51
Просмотров 97 тыс.
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Просмотров 1,3 млн