Excel通过VBA实现滚动条控制图片缩放

 时间:2024-10-15 14:30:52

1、先打开一个excel文档(本教材以一个空白文档为例)。

Excel通过VBA实现滚动条控制图片缩放

2、插入一张图片(或插入一个形状),本教材以插入一个笑脸为例。PS:如果对象是组合形状(或多个图片),方法类似。

Excel通过VBA实现滚动条控制图片缩放
Excel通过VBA实现滚动条控制图片缩放

3、按下组合键Alt+F11,进入VBA界面。PS:进入VBA有多种方法,详见最后的参考资料。

Excel通过VBA实现滚动条控制图片缩放

4、插入模块:在VBA界面中,点击菜单栏中的“插入”—“模块”。

Excel通过VBA实现滚动条控制图片缩放

5、编写代码:Sub 滚动条控制图片缩放() Sheets(1).Shapes(1).Select Selection.ShapeRange.Width = Cells(1, 1) Selection.ShapeRange.Height = Cells(1, 1)End Sub

Excel通过VBA实现滚动条控制图片缩放

6、回到Excel界面,插入滚动条控件。

Excel通过VBA实现滚动条控制图片缩放
Excel通过VBA实现滚动条控制图片缩放

7、设置滚动条:1.赋予滚动条上述指令代码(即,指定宏);2.设置滚动条格式:在“控制”栏中设置相关属性(注:单元格链接与代码相同,本例中为单元格(1,1))。

Excel通过VBA实现滚动条控制图片缩放
Excel通过VBA实现滚动条控制图片缩放
Excel通过VBA实现滚动条控制图片缩放
Excel通过VBA实现滚动条控制图片缩放

8、通过滚动条控制图片缩放。PS:数值大小与设置有关,当前图像尺寸可在单元格(1,1)中获取。

Excel通过VBA实现滚动条控制图片缩放
Excel通过VBA实现滚动条控制图片缩放
  • VB如何将textbox中的内容导出到文件
  • 在VB中,限制TextBox只能输入数字,包括粘贴
  • 怎样用PowerQuery计算指定日期为一年中的第几天
  • VB6.0中框架框的使用
  • EXCEL2016如何利用透视表快速统计数据
  • 热门搜索
    以环保为主题的手抄报 小学生手抄报版面设计图 创建平安校园手抄报 关于科技节的手抄报 关于红领巾的手抄报 开学手抄报简单又好画 走进名著手抄报内容 喜迎国庆手抄报 关于英雄的手抄报图片 民族团结手抄报花边