如何在Excel单元格中居中放置图片?

网友投稿 805 2024-02-18

如何在Excel单元格中居中放置图片?

本文将向您展示一种将图片移动到Excel工作表中单元格中心的方法,如下图所示。

使用VBA代码将图片移动到单元格中心

使用VBA代码将图片移动到单元格中心.

请执行以下操作以将图片移动到Excel工作表中单元格的中心。

1.打开工作表,其中包含您需要在单元格中居中的图片,然后按 其他 + F11 键打开 Microsoft Visual Basic应用程序 窗口。

2.在 Microsoft Visual Basic应用程序 窗口,请点击 插页 > 模块。 然后将VBA代码复制并粘贴到“代码”窗口中。

VBA代码:将图片移到工作表中单元格的中心

Sub CenterPictures() With ActiveSheet.Shapes("Picture 2") .Top = Range("A1").Top + (Range("A1").Height - .Height) / 2 .Left = Range("A1").Left + (Range("A1").Width - .Width) / 2 End With With ActiveSheet.Shapes("Picture 4") .Top = Range("A2").Top + (Range("A2").Height - .Height) / 2 .Left = Range("A2").Left + (Range("A2").Width - .Width) / 2 End With With ActiveSheet.Shapes("Picture 6") .Top = Range("A3").Top + (Range("A3").Height - .Height) / 2 .Left = Range("A3").Left + (Range("A3").Width - .Width) / 2 End With End Sub

:

1)。 在代码中,图片2将移至单元格A1的中心,图片4将移至单元格A2,图片6将移至单元格A3。
2)。 要获取更多图片,您需要移至单元格的中心,请将此代码添加到VBA代码中,然后更改 图片名称小区地址 根据您的需要。
With ActiveSheet.Shapes("Picture name") .Top = Range("Cell Address").Top + (Range("Cell Address").Height - .Height) / 2 .Left = Range("Cell Address").Left + (Range("Cell Address").Width - .Width) / 2 End With
Copy

3。 按 F5 键来运行代码。

然后,所有指定的图片将立即移动到某些单元格的中心,如下图所示。

相关文章: 如何自动更改所有图片的移动和Excel中单元格的大小? 如何检查单元格中是否包含Excel中的图片? 如何基于Excel中的单元格值在单元格中动态插入图像或图片? 在Excel中单击时如何放大图像?

最佳办公生产力工具

热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   | 不使用公式进行四舍五入 ... 超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 .... 高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 .... 列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ... 特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |特殊过滤器 (过滤粗体/斜体/删除线...)...前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

如何在Excel单元格中居中放置图片?

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...

阅读更多
Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松
Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。 每天将您的工作效率提高50%,并减少数百次鼠标单击!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何在Excel中创建五星级评级系统?
下一篇:如何在Excel中使用数据表进行灵敏度分析?
相关文章