这是【Excel 教程系列第 7 篇】,如果觉得有用的话,欢迎关注专栏。

Excel 本身没有图片居中的函数,但我们又想把每张图片居中显示在单元格,一张一张的手动去拖,既费时效果也不好,那如何做呢?

第一步:
选中需要批量居中的图片(先选中一张图片,然后按住 Ctrl+A,即可全选表格内所有图片)

第二步:
按住 Alt+F11,会弹出一个代码处理窗口,然后点击“插入→模块”

第三步:
在输入框中粘贴下列代码

代码如下

Sub ImageAlignment()Dim shp As ShapeFor Each shp In ActiveSheet.ShapesRange(shp.TopLeftCell.Areas(1).Item(1).Address).MergeAreashp.Left = (.Width - shp.Width) / 2 + .Leftshp.Top = (.Height - shp.Height) / 2 + .TopEnd WithNextEnd Sub

提示:如果复制后每行前面出现多个问号,把所有问号删掉即可。
然后按下 Ctrl+S 保存代码,如果提示 无法在未启用的工作簿中保存以下功能 字样,点击“是”即可。

第四步:回到 Excel 窗口
按住 Alt +F8 执行宏 ImageAlignment 操作。

效果图如下所示

图片较多的话可能需要稍微等待一两分钟,图片越多,等待时间越长,之后所有被选中的图片就会被居中对齐了,

版本:Microsoft Office 2016

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


结束语

技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。

最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。

【Excel 教程系列第 7 篇】多张图片如何居中单元格?相关推荐

  1. 【Excel 教程系列第 6 篇】制作斜线表头

    这是[Excel 教程系列第 6 篇],如果觉得有用的话,欢迎关注专栏. 如果"姓名月份"同时出现在一个单元格里,看着既不美观,也不直观,如下图所示: 那么如何做到既美观又直观呢? ...

  2. 【Excel 教程系列第 11 篇】Excel 如何快速下拉填充序列至 10000 行

    这是[Excel 教程系列第 11 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:问题描述 二:解决方案 1:推荐 2:使用函数 一:问题描述 在 Excel 中,下拉输入的数据时,如果序列比 ...

  3. 【Excel 教程系列第 10 篇】Excel 2016 界面介绍

    这是[Excel 教程系列第 10 篇],如果觉得有用的话,欢迎关注专栏. 今天看视频教学时,突然意识到老师说的选项卡,名称框我听都没听过,但听讲课老师一说,才知道原来"这"就是选 ...

  4. 【Excel 教程系列第 13 篇】如何使用 VLOOKUP 函数查找指定数据(图文介绍)

    这是[Excel 教程系列第 13 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:VLOOKUP 函数的功能介绍 二:VLOOKUP 函数中 4 个参数的解释 三:实际案例分析 一:VLOOK ...

  5. 【Excel 教程系列第 4 篇】自动更新序号

    这是[Excel 教程系列第 4 篇],如果觉得有用的话,欢迎关注专栏. 工作中难免的会经常插入,删除数据,但序号却乱了,所以要重新填充序号,如果每次都要这样不是很麻烦?那么问题来了 如何自动更新序号 ...

  6. 【Excel 教程系列第 2 篇】同一行不同列的数据,如何快速合并与拆分?

    这是[Excel 教程系列第 2 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:数据的快速合并 二:数据的快速拆分 三:不相邻的两列如何合并数据 四:如何合并两列以上的数据 工作中我们难免会碰 ...

  7. 【Excel 教程系列第 8 篇】如何将 Excel 中的 * 替换为其它符号

    这是[Excel 教程系列第 8 篇],如果觉得有用的话,欢迎关注专栏. 在使用 Excel 时,你会发现,当你需要将 * 替换为其他符号(比如 x )的时候,表格的所有内容都会被替换成 x,这是为什 ...

  8. 【HTML 教程系列第 19 篇】HTML 表格中的行合并与列合并

    这是[HTML 教程系列第 19 篇],如果觉得有用的话,欢迎关注专栏. 在使用 Excel 的时候,会经常的用到合并单元格,而在 HTML 的表格中,有时我们也需要将横向的多个单元格或者纵向的多个单 ...

  9. 【C# 教程系列第 15 篇】抽象类与接口的区别

    这是[C# 教程系列第 15 篇],如果觉得有用的话,欢迎关注专栏. 前面几篇博客介绍了抽象类与接口,提到其中一个,很容易想到另外一个,包括搜索时自动联想的内容也是两者的区别,因为抽象类和接口在使用方 ...

最新文章

  1. 美国智库报告:自动驾驶对社会、经济与劳动力的影响
  2. premiere pr 视频截图
  3. go websocket 关闭_Go实战--使用之gorilla/websocket
  4. SU suspecfk命令学习
  5. leveldb资料整理
  6. Powershell: powershell 获取本机IP地址
  7. java异常练习:要求用户输入数字,捕获并处理用户输入错误的异常,给用户进行提示
  8. 22. DOM 简介
  9. Asp.Net MVC Web应用程序中的安全向量
  10. CC2530射频通信
  11. 需求分解与需求跟踪矩阵
  12. 我的一些关于职场和职业发展的心得
  13. zk-03-Zookeeper部署和运行
  14. 世界第一台民用计算机,世界上第一台计算机
  15. 计算机数据传输9600波特率,波特率9600每秒的传输字节 传输一个字节要多久-与非网...
  16. SQL中方括号的用途
  17. 教师计算机技能培训方案,教师信息技术培训实施方案.doc
  18. linux下 usb 和pci设备的reset
  19. 基于Springboot的宠物医院管理系统-JAVA【数据库设计、论文、源码、开题报告】
  20. 江苏大学毕业设计TEX排版(二)

热门文章

  1. **Windows10下最便捷的屏幕录制方法**
  2. Android通过GET方式访问网络页面
  3. Scrapy爬取前程无忧
  4. 模拟浏览器抓取淘宝书籍数据
  5. ORA-02195:尝试创建的PERMANENT对象在TEMPORARY表空间中
  6. 健身教练学习书籍推荐-结合知乎
  7. Cindy 3.0中的Buffer设计
  8. 《新神榜:杨戬》这样的爆款影视动漫作品,原来都掌握了一个成功密码
  9. Android 10.0 SystemUI下拉状态栏UI定制化开发系列(一)
  10. 2022-2027年中国中药大健康行业市场调研及未来发展趋势预测报告