Insertar imágenes en Excel automáticamente tamaño para adaptarse a las celdas

  • Compartir Este
Hugh West

Insertar imágenes en Excel En este artículo, voy a mostrarle un par de maneras de insertar imágenes en Excel automáticamente el tamaño para adaptarse a las células.

Para hacerlo más claro, voy a utilizar una hoja que representa información sobre flores para una tienda. Hay 3 columnas estas son Nombre, Precio, y Imagen .

Cuaderno de ejercicios para practicar

Insertar imágenes en Excel automáticamente Tamaño para adaptarse a las celdas.xlsm

Formas de insertar imágenes en Excel automáticamente tamaño para adaptarse a las celdas

1. Cómo insertar una imagen en una celda de Excel

En primer lugar, seleccione la celda en la que desea para insertar la imagen Ahora, abre Inserte tab>> Ir a Ilustraciones Seleccionar Fotos a continuación, seleccione Este dispositivo (si las imágenes están almacenadas en el mismo dispositivo)

Ahora, desde el dispositivo donde se almacenan las imágenes, seleccione la imagen que desea Insertar. Por último, haga clic en Insertar.

La imagen se inserta pero no cabe en la celda. Para que la imagen quepa en una celda debe cambiar el tamaño de la imagen.

Más información: Excel VBA: Insertar Imagen desde Carpeta (3 Métodos)

2. Cambiar el tamaño de una imagen

I. Uso de atajos de teclado para redimensionar

Ahora seleccione la imagen que desea redimensionar.

Sujete el Tecla ALT y arrastre la imagen hasta que encaje en la celda. Tecla ALT encaja la imagen en toda la celda.

También puede utilizar la función Tecla SHIFT para cambiar el tamaño de la imagen y colocarla en una celda.

II. Uso de la cinta de opciones para cambiar el tamaño

Seleccione la imagen que desea redimensionar y, a continuación, vaya a Formato de imagen .

Ahora disminuya o aumente el Altura y Anchura del Formato de imagen .

Disminuí ambos Altura y Anchura para que quepa en una celda.

3. Ajustar imágenes automáticamente en una celda con VBA

En primer lugar, abra el Desarrollador y, a continuación, seleccione Visual Basic.

Ahora, una nueva ventana de Microsoft Visual Basic para Aplicaciones aparecerá.

A continuación, abra Inserte y, a continuación, seleccione Módulo.

Aquí, el Módulo está abierto.

Ahora, escribe el código para AutoFit imágenes en el módulo.

 Public Sub AutoFitPic() On Error GoTo NOT_SHAPE Dim PicWtoHRatio As Single Dim CellWtoHRatio As Single With Selection PicWtoHRatio = .Width / .Height End With Selection.TopLeftCell CellWtoHRatio = .Width / .RowHeight End With Select Case PicWtoHRatio / CellWtoHRatio Case Is> 1 With Selection .Width = .TopLeftCell.Width .Height = .Width / PicWtoHRatio End With Case Else With Selection.Height = .TopLeftCell.RowHeight .Width = .Height * PicWtoHRatio End With End Select With Selection .Top = .TopLeftCell.Top .Left = .TopLeftCell.Left End With Exit Sub NOT_SHAPE: MsgBox "Selecciona una imagen antes de ejecutar esta macro." End Sub 

Después de eso, Guardar el código y vuelva a la hoja de cálculo. A continuación, abra Inserte tab>> Ir a Ilustraciones Seleccionar Fotos a continuación, seleccione Este dispositivo

Ahora, desde el dispositivo donde se almacenan las imágenes, seleccione la imagen que desea Insertar. Por último, haga clic en Insertar.

La imagen será insertado en la celda seleccionada.

Abierto Ver luego vaya a Macros Seleccionar Ver macros.

Ahora, un cuadro de diálogo aparecerá. Muestra los Nombre de macro. Seleccione ahora el AutoFitPic y la hoja de cálculo donde quiero aplicar Macros. Por último, haga clic en Corre.

La imagen insertada AutoFit en la célula.

Después de insertar el resto de las imágenes y ejecutando la función Macro AutoFitPic encajaron esas imágenes en sus respectivas celdas.

Bloquear la imagen con la celda en Excel

Bloqueo de imágenes es necesario cuando queremos realizar cualquier función con una hoja en la que se insertan imágenes.

Para bloquear una imagen, selecciónela y, a continuación, haga clic con el botón derecho del ratón en el icono derecha del ratón. A continuación, seleccione Formato Imagen

En Formato Imagen Seleccionar Tamaño & Propiedades a continuación, seleccione Propiedades. Marca en la opción Mover y dimensionar con celdas.

Siguió el Formato Imagen para que el resto de las imágenes se realicen Filtrar.

En primer lugar, abra Datos y, a continuación, seleccione Filtrar.

Después de aplicar Filtro seleccione ahora cualquier cabecera de columna y a continuación botón derecho del ratón para ver las opciones de clasificación.

He seleccionado Flor de cerezo y Rosa.

Ahora mostrará las filas seleccionadas sin superposición de imágenes como ya he bloqueado las imágenes a Mover y dimensionar con celdas.

Conclusión

En este artículo, he explicado varias maneras de insertar imágenes en Excel automáticamente el tamaño para adaptarse a las células. Espero que estos diferentes enfoques le ayudará a encajar automáticamente las imágenes en una celda. Para cualquier tipo de sugerencias, ideas, la retroalimentación que son muy bienvenidos. Siéntase libre de comentar a continuación.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.