在Excel中自动插入图片以适应单元格的大小

  • Share This
Hugh West

在Excel中插入图片 在这篇文章中,我将向你展示在Excel中自动插入图片的几种方法,以适应单元格的大小。

为了更清楚地说明问题,我将用一张表来表示一个商店的花卉信息。 有3个栏目,它们是 名称,价格。 图片 .

练习的工作手册

在Excel中自动插入图片以适应单元格的大小.xlsm

在Excel中插入图片的方法,自动调整大小以适合单元格

1.如何在Excel单元格中插入图片

首先,选择你想要的单元格 以插入图像 .现在,打开 插入 标签>> 转到 插图 >> 选择 图片 >> 然后选择 该设备 (如果图片存储在同一设备中)

现在,从存储图像的设备中选择你想要的图片。 插入。 最后,点击 插入。

图片已被插入,但没有装入单元格。 要将图片装入单元格,你必须调整图片的大小。

阅读更多。 Excel VBA:从文件夹中插入图片(3种方法)

2.调整图片的大小

I. 使用键盘快捷键来调整大小

现在选择你想调整大小的图片。

握住 ALT键 并拖动图片,直到它适合该单元格。 ALT键 将图片放入整个单元格中。

或者你可以使用 SHIFT键 调整图片的大小,把它放到一个单元格中即可。

二、使用功能区来调整大小

选择你想调整大小的图片,然后转到 图片格式 .

现在减少或增加 高度 宽度 图片格式 .

我减少了两个 高度 宽度 以将其纳入一个单元。

3.用VBA在单元格中自动装配图片

首先,打开 开发商 标签>> 然后选择 Visual Basic。

现在,一个新的窗口 微软Visual Basic应用程序 将会出现。

然后,打开 插入 标签>> 然后选择 模块。

在这里, 模块 是开放的。

现在,编写代码以 自动装配 该模块中的图片。

 Public Sub AutoFitPic() On Error GoTo NOT_SHAPE Dim PicWtoHRatio As Single Dim CellWtoHRatio As Single With Selection PicWtoHRatio = .Width / .Height End With With Selection.TopLeftCell CellWtoHRatio = .Width / .RowHeight End With Select Case PicWtoHRatio / CellWtoHRatio Case Is> 1 With Selection .Width = .TopLeftCell.Width .Height = .Width / PicWtoHRatio End By 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 "在运行这个宏之前选择一张图片。" End Sub 

在这之后。 拯救 并回到工作表。 然后,打开 插入 标签>> 转到 插图 >> 选择 图片 >> 然后选择 该设备

现在,从存储图像的设备中选择你想要的图片。 插入。 最后,点击 插入。

该图片将是 插入式的 进入选定的单元格。

现在开放 查看 选项卡>> 然后转到 巨集 >> 选择 查看宏程序。

现在,一个 对话框 会弹出。 它显示了已保存的 宏的名称。 现在选择 自动调整图片 和我要应用的工作表 巨集。 最后,点击 运行。

插入的图片将 自动装配 进入细胞。

在插入其余图片后,通过运行 AutoFitPic Macro 将这些图片装入各自的单元格。

在Excel中用单元格锁定图片

图片锁定 当我们想在插入图片的工作表上执行任何功能时,就需要用到这个函数。

要锁定一张图片,选择图片,然后右键点击 鼠标的右侧。 然后选择 格式图片

来自 格式图片 >> 选择 尺寸& 属性 >> 然后选择 属性。 在选项上做标记 用细胞移动和大小。

遵循了 格式图片 为其余的图片进行 过滤器。

首先,打开 数据 标签>> 然后选择 过滤器。

应用后 过滤器 现在选择任何一列标题,然后 右键点击鼠标 来查看排序选项。

我选择了 樱花 玫瑰。

现在它将显示选定的行,没有重叠的图片,因为我已经把图片锁定为 用细胞移动和大小。

总结

在这篇文章中,我解释了几种在excel中自动插入图片以适应单元格的方法。 我希望这些不同的方法能帮助你自动将图片放入单元格中。 对于任何形式的建议、想法和反馈,我们都非常欢迎。 请随时在下面发表评论。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.