Table of contents
在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中自动插入图片以适应单元格的方法。 我希望这些不同的方法能帮助你自动将图片放入单元格中。 对于任何形式的建议、想法和反馈,我们都非常欢迎。 请随时在下面发表评论。