• 如何在Excel某一个单独的单元格中插入图片


    Excel中插入图片相当容易,但是要对插入的图片进行精确的定位是非常麻烦的,不像在其他软件那样好控制!

      插入的图片,经常出现这样的毛病:假如您在某个单元格插入了图片,那么,调整行高列宽,大凡影响到该单元格,那么,所定位的图片位置随之改变,并严重影响EXCEL的视觉效果!

      总之,麻烦之处就在于,当调整行高列宽之后,想让图片到哪它偏不到哪,想让图片按自己的意愿自动调整位置并适应单元格,往往事与愿违;

      本文专门针对该问题,提供大家一种有效的解决办法!

      我们的目标是,让插入的图片,随单元格大小自动调整大小并显示在该显示的预期的位置!

      所应用到的功能是“对齐网格”;

      该功能默认是不会显示在工具栏中的,需要添加,添加的方法可按如下方法来操作!

      执行“工具”→“自定义”;弹出如下图对话框;


      上图的操作,按图索骥即可,不再过多阐述;

      好了之后,下面我们在EXCEL文档中插入两张自选图形,如下图,两张自选图形均占四个单元格的大小;


      针对插入的图形,首先选择图形操作对象,然后点一下“对齐网格”按钮,让其具有该属性;

      下面,我们调整行高和列宽,以测试该功能是否属实!

      看下图,两张图片均自动调整大小及位置,以完全吻合的方式显示的相应位置!


      看看,效果不错吧;学会了这招,以后就不再惧怕插入的图片骚扰页面的排版洛!

      知识扩展:

      以上插入图片是按可视化操作来进行的,除此之外,我们还可以使用VBA编程的方式来进行,看如下代码:

      Sub InsertPCIntoCel() '插入图片到指定单元格!
             Sheet1.Range("B6 ").Select '选择B6单元格!
             Sheet1.Pictures.Insert("c:\Excel2008-4-27-1.bmp").Select
        '将c:\Excel2008-4-27-1.bmp该位置的图片插入到B6单元格!
      End Sub

      两者对比:

      可视化方式插入的图片,可使用“对齐网格”功能,让图片具有自适应功能,但是插入由于是手工操作,在效益方面存在缺陷;而VBA方式插入的图片,不会根据行高与列宽自动调整图片大小,在排版方面存在不足,但在插入的操作上有明显的优势;


  • 相关阅读:
    webpack 压缩js
    系统host文件
    promise
    Cookie与Session
    java普通分页(低级分页)
    容器部署MySQL数据迁移
    每日日报
    每日日报
    每日日报
    每日日报
  • 原文地址:https://www.cnblogs.com/cnlmjer/p/4099780.html
Copyright © 2020-2023  润新知