如何让excel图表形状生动起来

时间:2022-06-08 04:26:34 

下面再举一个例子,如下图1所示。

如何让excel图表形状生动起来

图1

对单元格H3设置数据有效性如下图2所示。

如何让excel图表形状生动起来

图2

在形状所在的工作表模块中,输入代码:

Private Sub Worksheet_Change(ByVal Target As Range)  On Error GoTo errHandler  Dim sh As Shape  Dim myColor As Long  Dim lAdj As Long  Set sh = Shapes(“Partial Circle 1”)   If Target.Address = “$H$3″ Then    Application.EnableEvents = False    sh.Adjustments.Item(1) = 0     Select Case Target.Value      Case 0: lAdj = 0      Case Else:  lAdj = -(360 – (360 * Target.Value))    End Select     sh.Adjustments.Item(2) = lAdj     ‘修改形状颜色    Select Case Target.Value      Case Is >= 0.85: myColor _        = RGB(169, 208, 142)  ‘绿色      Case Is >= 0.75: myColor _        = RGB(255, 255, 0)  ‘黄色      Case Is >= 0.5: myColor _        = RGB(255, 192, 0) ‘橙色      Case Else: myColor _        = RGB(255, 0, 0) ‘红色    End Select     sh.Fill.ForeColor.RGB = myColor  End If exitHandler:  Application.EnableEvents = True  Exit Sub errHandler:  MsgBox Err.Number & ” ” &Err.Description  GoTo exitHandlerEnd Sub

我们可以添加一小段代码,让这个图动起来,如下图3所示。

如何让excel图表形状生动起来

图3

标签:excel公式,excel图表,excel技巧,Excel教程
0
投稿

猜你喜欢

  • SUMIFS多字段多条件求和

    2023-01-06 05:11:29
  • word文档如何删除水印?

    2023-09-21 06:04:50
  • office 2016的新增功能PPT篇,你知道几个?

    2023-11-10 14:23:01
  • 按照指定工作表中的数据顺序对另一工作表中的数据排序

    2023-05-28 13:53:21
  • 如何在Word 2007中插入页码

    2023-01-12 15:27:46
  • Win10搜索框不能使用了怎么办?

    2023-11-23 06:03:47
  • win10开机如何强制进入安全模式?win10开机强制进入安全模式的方法

    2023-11-08 20:06:56
  • 如何在Word中用一张A4纸上排版8张图片

    2023-11-28 08:55:20
  • win10网络适配器不见了怎么处理?解决win10网络适配器不见了的方法

    2023-10-20 10:10:21
  • Excel2007快速删除重复记录

    2023-05-08 21:15:56
  • 通过Word文件收集信息 使用Excel自动摘录数据方法

    2023-04-07 04:40:37
  • Word中进行调节文档图片透明度的设置技巧

    2023-08-13 20:00:42
  • 用Word列算式 使用内置工具更加方便

    2023-07-10 14:49:48
  • 在excel表格中怎么居中打印呢?

    2023-07-27 23:49:00
  • 升级iOS 14预览版后,你都发现了哪些实用小功能?

    2023-11-30 21:01:16
  • Win10电脑玩游戏总是死机?教你一招重置显卡驱动!

    2023-11-15 08:49:04
  • wps怎么替换回车符号如何把换行符替换为其它符号

    2023-12-03 13:04:51
  • Word文件怎么设置不打印出附加信息?

    2023-03-18 19:56:50
  • excel怎么对单列排序?

    2022-07-17 21:58:56
  • Word2013怎么取消启用实时预览的功能

    2023-11-29 21:50:16
  • asp之家 电脑教程 m.aspxhome.com