excel替换图表SERIES公式中的字符串

时间:2022-06-26 08:41:16 

有时,我们可能会批量修改SERIES公式,但是对于SERIES公式来说,没有内置的“查找和替换”功能。Jon Peltier大师编写了一段程序,可以实现这样的功能,代码如下:

Sub ChangeSeriesFormula_ActiveChart()

‘如果没有活动图表

If ActiveChart Is Nothing Then

MsgBox”请选择图表后重试.”,vbExclamation, _

“没有选择图表”

Exit Sub

End If

Dim OldString As String

OldString = InputBox(“输入要被替换的字符串:”,”输入旧字符串”)

If Len(OldString) > 1 Then

Dim NewString As String

NewString= InputBox(“输入新字符串来替换掉原字符串 “& “””” _

&OldString & “””:”, “输入新字符串”)

‘ 遍历所有系列

Dim srs As Series

For Each srs In ActiveChart.SeriesCollection

Dim NewFormula As String

‘替换SERIES公式中的字符串

NewFormula = WorksheetFunction.Substitute(srs.Formula, _

OldString, NewString)

‘更新SERIES公式

srs.Formula = NewFormula

Next

Else

MsgBox”没有进行替换操作.”,vbInformation, “没有输入”

End If

End Sub

如下图1所示,需要将图表系列中的C替换成D,运行ChangeSeriesFormula_ActiveChart过程,按照提示输入原字符串和新字符串,即可完成替换,并且图表相应更新。

excel替换图表SERIES公式中的字符串

图1

代码的图片版如下:

excel替换图表SERIES公式中的字符串

标签:excel图表制作,excel常用函数,excel数据透视表,Excel教程
0
投稿

猜你喜欢

  • Win7旗舰版系统运行eccmd -info命令后报错4319怎么回

    2022-05-04 19:51:11
  • Win10 1909开机响应很慢怎么办?Win10专业版开机响应很慢解决方法

    2022-04-18 03:44:34
  • Win7系统当中删除ie图标的方法是什么?

    2022-02-21 14:34:04
  • 计算值出现的频率

    2022-12-09 19:05:27
  • 在QTrade中怎么查看版本号?在QTrade中查看版本号的方法

    2022-03-23 11:15:24
  • Excel电子印章的制作实例教程

    2022-02-17 09:40:07
  • Win11怎么添加信任软件?Win11怎么把软件添加进白名单?

    2023-10-27 13:14:31
  • 如何将PowerPoint2010幻灯片打包成CD或者存为视频格式

    2023-02-09 22:43:09
  • wps手机版如何调整单元格大小

    2023-03-26 04:23:09
  • 笔记本键盘被锁定了怎么办?笔记本如何解锁键盘?

    2023-02-10 15:21:40
  • 在苹果Mac上如何制作ZIP文件

    2023-09-23 04:04:15
  • 钉钉连麦有回音是什么原因?钉钉连麦回音如何消除解决方法教程

    2022-11-19 20:36:33
  • Win10通知中心不见了怎么回事?Win10通知中心不见了的解决方法

    2023-11-09 21:42:36
  • 轻松解决Win7系统开机假死现象的3种实用方法

    2022-02-21 12:29:14
  • Win7/Win8/Win10历代任务栏窗口预览有何不同?

    2023-04-30 11:52:44
  • 用逍遥安卓模拟器模拟出各种手机型号的方法

    2022-11-06 05:36:59
  • 巧用WPS中的利用公式打造精美的成绩册

    2023-10-29 20:41:33
  • 搜狗输入法怎样修改外观

    2022-08-28 19:04:34
  • Word2013怎么插入构建基块?

    2023-10-30 16:21:29
  • excel怎么设置页码?

    2023-06-13 08:10:32
  • asp之家 电脑教程 m.aspxhome.com