Excel VBA利用事件对图表自动更新
Private Sub Workbook_SheetActivate(ByVal sh As Object)
Dim shrt As Worksheet
Dim rg As Range
Dim rgChartData As Range
Dim chrt As Chart
On Error GoTo NO
'Application.ScreenUpdating = False
Set shrt = sh
'Application.StatusBar = shrt.Name & "图表自动校正..."
'MsgBox (sh.Name)
Set rg = shrt.Range("a2")
Do Until IsEmpty(rg)
Set rg = rg.Offset(0, 1)
Loop
Set rg = rg.Offset(0, -1)
Set rgChartData = shrt.Range("a1: " & rg.Address & ",a4:" & rg.Offset(2, 0).Address)
If shrt.Name = ThisWorkbook.Sheets(2).Name Then
Set chrt = shrt.ChartObjects(1).Chart
Else
Set chrt = shrt.ChartObjects(2).Chart
End If
With chrt
.SetSourceData rgChartData
.ChartTitle.Text = Left(rgChartData.Cells(1, 1).Value, Len(rgChartData.Cells(1, 1).Value) - 1) & "故障"
End With
If shrt.Name <> ThisWorkbook.Sheets(2).Name Then
Set chrt = shrt.ChartObjects(1).Chart
With chrt
.Axes(xlCategory).MaximumScale = rg.Column
End With
End If
'Application.ScreenUpdating = True
Exit Sub
NO: 'Application.StatusBar = shrt.Name & "无图表或者有错!CodeName=" & shrt.CodeName
End Sub
Excel VBA利用事件对图表自动更新相关推荐
- Excel VBA 利用FileSystemObject处理文件
Excel VBA 利用FileSystemObject类处理文件 FileSystemObject介绍 FileSystemObject是Windows Script Host Object Mod ...
- excel设置图片自动更新_智能Excel排班表,日期自动更新,三班排班一键统计,极简轻松...
Hello大家好,我是帮帮.今天跟大家分享一张智能Excel排班表,日期自动更新,班次一键统计,极简轻松. 为了让大家能更稳定的下载模板,我们又开通了全新下载方式(见文章末尾),以便大家可以轻松获得免 ...
- 利用python和Tushare自动更新A股每日数据
利用python和Tushare自动更新A股每日数据 tushare ID :423004 所需接口 整体思路为: 1.利用stock_basic获取ts_code,获得沪深全部上市公司股票代码 2. ...
- python tkinter 表格_python学习笔记(Tkinter编程利用Treeview实现表格自动更新)
博主今天总结这段时间抽空写的一个GUI编程项目 功能是查看本地打印机队列,可选择指定队列重新打印 直接上图 UI设计包括3个区域左上方,右上方和下方列表区域 使用网格grid方法来分配位置 下面是界面 ...
- 陈表达VBA笔记-Excel VBA 编程-在表格做自动筛选的功能
Excel VBA 编程,在表格做自动筛选的功能 下面的例子是自动筛选85列的内容,筛选内容为处方 Private Sub CommandButton11_Click() '筛选处方 ...
- vba 用adodb连接mysql_【VBA研究】Excel VBA利用ADODB访问数据库使用小结
[转自] http://blog.csdn.net/iamlaosong/article/details/18043433 作者:iamlaosong ▲连接Oracle数据库 Set cnn = C ...
- Excel VBA高级编程 - 根据关键字自动搜索,自动生成下拉菜单
关注微信公众号:万能的Excel,回复关键词[下拉菜单]获取Excel源文件 功能说明: 因为工作需要,每一次都要从SAP查找物料信息,手动生成物料清单(Boom表),繁琐且容易出错. 使用VBA实现 ...
- 利用Github Actions部署自动更新PaddleOCR指定代码到指定仓库
目录 引言 需求描述 解决方法 采用Github Actions功能 具体代码 总结 参考资料 引言 首先说呢,我也不想重复造轮子, 但是无奈,网上博客看了一大圈,却始终没有找到自己需要的东西 需求描 ...
- 易语言 ftp控制html,【原创】利用FTP实现软件自动更新
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 .版本 2 .支持库 internet .支持库 EThread .支持库 downlib .支持库 iext .子程序 版本比较 .局部变量 现行版本, ...
最新文章
- 山体等高线怎么看_地貌图知识(学了军事地图也会看)定向运动及野外生存入门技巧4...
- 学电脑从新手到高手_小白如何学手绘插画?新手到高手必学的四套教程【614期】...
- Jupyter notebook的内核是什么?Ipython
- go语言基础到提高(1)-hello,world
- iOS培训章节——C++函数的重载
- js中立即执行函数会预编译吗_作为前端你了解JavaScript运行机制吗?
- 在Reporting Services (RDL)中自动生成大量列
- hystrix 源码 线程池隔离_springcloud-线程池隔离(consumer)ribbon
- 手机、桌面和浏览器应用程序开发的差异
- IE浏览器“SEC7113: CSS 因 Mime 类型不匹配而被忽略”问题的解决方法
- 如何判断NSMutableDictionary是否有某个key
- apache 的batik生成svg文件和通过swing界面查看效果
- Java8日期时间API
- Java_题目_抽奖的2种实现方法
- 一只会铲史的猫:我开发的软件一览
- 心法利器[53] | 数据增强的现实应用思考
- 使用po模型进行自动化测试
- 编写一个程序。要求输入5个学生的成绩(从0到100的整数)并将这5个数保存到文件“data.txt”中,然后再编写一个程序,从文件“data.txt”中读取这5个学生的成绩,计算并输出他们的平均数,然
- html微信小游戏,白鹭HTML5游戏转微信小游戏问题集锦,你关心的都在这里
- 【面试题】闭包是什么?this 到底指向谁?
热门文章
- TypeScript 元组(Tuple)
- 阿里云原生数据库POLARDB压力测试报告
- How to Install and Configure OpenSSH Server In Linux
- js调用android本地java代码
- python标准库之参数解析库
- 126_Power BI中使用DAX计算股票RSI及股票均线相关
- 3d正方体旋转相册代码_3d旋转正方体的多种html和css制作方法和相关知识复习讲解
- python双划线_Python中单下划线(_)和双下划线(__)的特殊用法
- JS+Selenium+excel追加写入,使用python成功爬取京东任何商品
- MongoDB的使用