如何让Excel中的所有图片随单元格自动移动和调整大小?

如何让Excel中的所有图片随单元格自动移动和调整大小?

在Excel中,我们很少需要操纵照片或图像,但从谷歌搜索此问题的数量来看,人们显然有兴趣了解更多有关如何这样做的信息。当你尝试在Excel中插入图片时,你可能已经注意到图片不会与Excel中的单元格对齐。本教程将帮助您了解如何在Excel中自动更改所有图片以随单元格移动和调整大小。

自动更改所有图片以随单元格移动和调整大小

在这里,我们将首先创建一个VBA模块,然后运行它来完成我们的任务。我们将使用VB.NET应用程序的帮助来完成我们的过程,因为这不能直接在Excel中完成。

步骤1

让我们考虑一个包含图像集合的Excel工作表,如下图所示。

如何让Excel中的所有图片随单元格自动移动和调整大小?

现在,为了打开VBA应用程序,请右键单击工作表名称,选择查看代码。然后点击插入,选择模块,并在文本框中输入以下代码,如下图所示。

示例

Sub MoveAndSizeWithCells()
   'Updated By Nirmal
   Dim xPic As Picture
   On Error Resume Next
   Application.ScreenUpdating = False
   For Each xPic In ActiveSheet.Pictures
      xPic.Placement = xlMoveAndSize
   Next
   Application.ScreenUpdating = True
End Sub
Bash

如何让Excel中的所有图片随单元格自动移动和调整大小?

步骤2

现在将工作表另存为启用宏的工作簿,按F5运行该代码,自动排列图片,如下图所示。从现在开始,当您增大单元格的大小时,图像将自动放大。

如何让Excel中的所有图片随单元格自动移动和调整大小?

结论

在本教程中,我们使用了一个简单的示例来演示如何在Excel中自动更改所有图片以随单元格移动和调整大小。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程