1. 获取当前表格的图标个数

ActiveSheet.ChartObjects.Count

2. 弹出消息框

MsgBox ("active charts num = " & x)

Sub ChartCnt()
   x = ActiveSheet.ChartObjects.Count
   MsgBox ("active charts num = " & x)
End Sub

3. 图标显示图例

ActiveChart.SetElement (msoElementLegendBottom)

在图表底部显示图例。先对所有数据画图,最后设置显示图例。

参阅 MsoChartElementType 枚举 (Office) 说明,

MsoChartElementType 枚举 (Office) | Microsoft Docs

4. 多行数据画图

图表的数据源系列对象 Series, 可以对其名称,数据源,

Sub testPlot()
   Dim ns As Series  // 定义对象
   'ActiveSheet.ChartObjects.Delete
    Range("B2:iv2").Select
    ActiveSheet.Shapes.AddChart2(240, xlXYScatterSmooth).Select
       For i = 2 To 15
      Set ns = ActiveChart.SeriesCollection.NewSeries
      ns.Name = Cells(i, "a").Text      
      ns.Values = Range("c" & i, "iv" & i)
   Next i
   
     ActiveChart.SetElement (msoElementLegendBottom)
End Sub

EXCEL VBA 操作图表相关推荐

  1. Excel VBA 教程

    https://www.w3cschool.cn/excelvba/  Excel VBA 编程教程 https://www.yiibai.com/vba   VBA教程 http://www.acc ...

  2. Excel VBA附合导线平差自动计算表

    这是6,7年前做的一个excel vba自动计算附合导线平差的表格. 对于做测绘的朋友来说,附合导线平差是最基础的技能,目前来说,能平差的软件和工具也很多,像南方的平差易,科傻平差.清华三维平差等,但 ...

  3. 编写高效Excel VBA代码的最佳实践(一)

    很多Excel VBA文章和图书都介绍过如何优化VBA代码,使代码运行得更快.下面搜集了一些使Excel VBA代码运行更快的技术和技巧,基本上都是实践经验的总结.如果您还有其它优化Excel VBA ...

  4. 如何避免在Excel VBA中使用选择

    本文翻译自:How to avoid using Select in Excel VBA I've heard much about the understandable abhorrence of ...

  5. 【090】Excel VBA 基础

    Excel Object Model: Application Object (Excel): Stab Me!!! Font Object (Excel): Stab Me!!! Worksheet ...

  6. cxgrid 行合并单元格_【Excel VBA】如何批量撤销合并单元格?

    周末好,之前我们分享了批量合并单元格的VBA小代码,链接参考: [Excel VBA]如何批量合并相同值单元格? 天下大势合久必分.分久必合.分分合合合合分分又合合合再分分分又又合合合合合合合---- ...

  7. Excel VBA中的等价(Eqv)和蕴含(Imp)

    在一般的编程语言中,逻辑运算只有四个 - Not - And - Or - Xor 但在Excel VBA中,还有 - Eqv 逻辑等价 - Imp 逻辑蕴含 他们的真值表如下 现给逻辑等价Eqv和逻 ...

  8. Excel VBA开发中数字签名的管理

    Excel 禁用无数字签署的宏 网上下载的Excel文件可能含有宏病毒,因此打开Excel文件时最好不要轻易启动宏,同时为了不让"启动宏"的提示每次出现,可以在Excel设置中提高 ...

  9. zemax 宏怎么编写数组_编写Excel VBA程序的10个技巧

    学习Excel技术,关注微信公众号: excelperfect 学会一些有趣的技巧或想法,能够有效地提高ExcelVBA编程水平.下面是chandoo.org总结的编写Excel VBA程序的10个技 ...

  10. excel vba 调用webbrowser_Python杀死Excel?我只会用Python来增强Excel!

    Excel既是一种祝福,也是一种诅咒.当涉及到足够小的数据和足够简单的操作时,Excel是王者.然而,一旦你发现数据非常多时,它就会变成一种痛苦.当然,你可以使用Excel VBA来解决这些问题,但是 ...

最新文章

  1. Linux分支代码必须公开吗,linux – 当拉出不同的分支时,让“git pull”请求确认...
  2. sql如何实现明细账_SQL 如何实现动态的行列转置
  3. linux5.4无法远程,利用Xmanager_在RedHat5.4下实现Linux远程桌面
  4. 信息学奥赛一本通C++语言——1090:含k个3的数
  5. PocketSphinx语音识别系统的编译、安装和使用
  6. php日程 增删改查,使用Fullcalendar管理日程事件(增删改查拖放)
  7. 年末十家手机银行数字化升级大盘点:谁家开发更全面?谁家建设更到位?
  8. excel文件损坏修复绝招_高手都在用的PDF转换PPT、WORD、EXCEL工具
  9. 【吃豆游戏----HTML+JS+CSS等实现,效果+源代码】
  10. Laravel 框架 - 模板继承
  11. 手机编写java的软件_手机上可以用来学习编程的软件有哪些?
  12. access中本年度的四月一日_吉林十二中古时孔夫子栽银杏设坛讲学 今日十二中植银杏校园生辉...
  13. 程序员30岁之前年薪不到40W,再不转行都晚了?
  14. java 加密方式_Get史上最优雅的加密方式!没有之一!
  15. java自定义注解处理器_Android自定义注解处理器
  16. html+css学习第六天(背景图片、精灵图片、元素内容溢出、长度单位)
  17. 网络环境切换,会导致虚拟机网络地址更换
  18. IDEA断点无效(干货)
  19. 掷骰子java程序_掷骰子游戏窗体实现--Java初级小项目
  20. Tailwind Sidebar

热门文章

  1. Skiing POJ 3037 很奇怪的最短路问题
  2. JavaScript中的Array.prototype.slice.call()方法学习
  3. kettle 无法连接数据库
  4. python的下划线
  5. 三种方法让你的Service不被“一键加速”和系统杀掉
  6. 车聘网框架及源码介绍
  7. 图像去雾之何凯明暗通道先验去雾算法原理及c++代码实现
  8. QEMU/KVM libvirt X710 PCI passthrough DPDK 网络性能测试
  9. ARM Linux启动分析----head-armv.S内幕
  10. javafx 按钮中放置图片导致大小设置失效