Excel插入图片实现单击放大或缩小

一、打开Excel,Alt+F11打开VBA(VBA自行安装)

二、双击ThisWorkbook,输入VBA代码

Sheet1为的工作薄1

Private Sub Workbook_Open()Dim cName$On Error Resume NextFor Each a In Sheet1.ShapesIf a.Type = 1 Or a.Type = 13 Thena.OnAction = "test"cName = a.TopLeftCell.Address(0,0)Doa.Name = cNameIf Err = 0 Then Exit DocName = cName & "_0"Err.ClearLoopEnd IfNext
End Sub

如图:

三、右键左边Project下方空白处,选择插入-模块,在模块处输入VBA代码

Sub test()
On Error Resume Next
For Each a In ActiveSheet.ShapesIf a.Type = 1 Or a.Type = 13 ThenIf a.Name = Application.Caller And a.AlternativeText = Empty Thena.AlternativeText = a.Height & Chr(28) & a.Widtha.Height = a.Width * 3a.Width = a.Width * 3a.ZOrder msoBringToFrontElsea.Height = Split(a.AlternativeText, Chr(28))(0)a.Width = Split(a.AlternativeText, Chr(28))(1)a.AlternativeText = EmptyEnd IfErr.Clear
End If
Next
End Sub

如图:

四、保存后关掉VBA,在Sheet1插入图片,把图片缩小(如果想放大图片清晰,需要在图片格式-压缩图片处勾选最高清的图片)

五、插入图片后,调整后保存关掉,重新打开即可实现单击放大或缩小

代码非原创

Excel插入图片实现单击放大或缩小相关推荐

  1. css固定图片大小 vue_css3 实现图片等比例放大与缩小

    css3 实现图片等比例放大与缩小 在工作中,经常会碰到图片缩放的情况,比如服务器端返回的图片大小,可能大小不同,有的大,有的小,服务器端返回的图片大小我们不能控制的,但是在我们设计稿的时候,可能会规 ...

  2. python关于excel插入图片

    python关于excel插入图片功能实现,利用openpyxl进行插入 功能很简单,废话不多说直接上代码: from openpyxl import load_workbook,Workbook f ...

  3. java导出excel插入图片

    首项需要的jar包有: 1.poi-3.8-20120326.jar 2.commons-codec-1.10.jar 代码:package com.demo; import java.awt.ima ...

  4. POI实现 Excel插入图片

    POI实现 Excel插入图片 使用jar包 代码如下 import cn.hutool.core.io.resource.ClassPathResource; import org.apache.p ...

  5. PS避免图片多次放大或缩小造成的模糊问题?

    在平时的勾图过程中,很多时候都是用Ctrl + T来调整勾出图片的大小,在进行反反复复的调整中,最后发现模糊了,这时候该什么办?小编今天的这边文章就是为了处理这个问题而来,只需要花费2分钟的时间就能学 ...

  6. Excel插入图片自动OCR识别成可编辑的文字

    今天要和大家分享的是:Excel插入图片自动OCR识别成可编辑的文字详见下图动态演示和步骤分解." ​ 1.首先打开Excel表格 ​ 2.然后选择diy工具箱 3.选择文字识别按钮 ​ 4 ...

  7. Python 操作 excel 插入图片、表格、设置单元格颜色、字体(三)

    Python 操作 excel 插入图片.表格.设置单元格颜色.字体 python 操作 excel 插入图片.表格.设置单元格颜色.字体 提示:以下是本篇文章正文内容,下面案例可供参考 一.open ...

  8. poi3.17导出excel插入图片

    excel插入图片Main方法测试: public static void main(String[] args){BufferedImage bufferImg = null;try{//第一种方式 ...

  9. Excel单元格插入图片并实现单击放大或缩小功能(含VBA代码)

    文章目录 0 引言 1 提前准备VBA代码 1.1 ThisWorkbook的代码: 1.2 模块的代码: 2 设置步骤 2.1 VBA代码设置单元格 2.2 插入图片到单元格 2.3 以启用宏的方式 ...

最新文章

  1. 第九章 性能监控诊断
  2. 使用Jquery获取thymeleaf中checkbox的值
  3. js鼠标按键事件和键盘按键事件用法实例汇总
  4. 本地存储localStorage
  5. LeetCode 875. 爱吃香蕉的珂珂(二分查找)
  6. 图论 —— 着色问题
  7. java虚拟机之一内存运行时数据区域解释
  8. Android反射修改view,Android 修改viewpage滑动速度的实现代码
  9. 有什么好用的windows PDF阅读器?答案在这里面
  10. vnc远程控制软件中文版,4款好用的vnc远程控制软件中文版
  11. 使用google翻译免费翻译文档,这里以pdf为例
  12. 前端实战:利用CSS+HTML实现B站用户名片样式
  13. Julia Computing获得 2400 万美元融资,前 Snowflake CEO 加入董事会
  14. WIN7下VirtualBox “指令引用的0x0000000内存”报错问题
  15. bootbox.js bootbox.promt()
  16. 2022山东健博会,食疗养生与滋补健康展,健康管理与精准医学展
  17. 多类差异信息柔性融合概念与内涵
  18. 学习嵌入式的你~何去何从?
  19. 公网IP TCP服务器调试
  20. ue4透明折射无法扭曲背后透明物体问题

热门文章

  1. 双臂魔方机器人的学习
  2. 怎么在mysql查看运行日志_如何查看mysql运行、访问记录等日志
  3. mercury路由器重置后服务器无响应,MERCURY无线路由器重置后重新设置不能 – 手机爱问...
  4. Qt中鼠标滑过控件由箭头变成手型QWidget::setCusor()
  5. 由于无法验证发布者 所以windows阻止此软件
  6. ios视频循环播放实现
  7. 传递给数据库 'master' 中的日志扫描操作的日志扫描号无效
  8. java实训报告心得体会,深度好文
  9. MapReduce的执行流程
  10. Java识别获取pdf中文字信息(此方法任意pdf的信息都可以拿到)