vba 中折线图的动态数据标签范围

问题描述 投票:0回答:1

我在 VBA 中创建了一个宏,用于创建折线图。

折线图对 X 轴和 Y 轴使用动态范围名称,效果很好。

但是,我尝试使用数据标签的动态范围名称。

在VBA中我有这行代码:

Graph_WS.Range("B330").Value2 = "=" & "'" & "Show score chart" & "'" & "!G181..G" & CStr(181 + Scoring_shots_to_end_of_qtr(4) * 2 - 1)

应将

='Show Score Chart'!G181:G274
放入单元格 B330。

而是将 @ 符号放在前面,即

=@'Show Score Chart'!G181:G274

我该如何解决这个问题?

excel vba dynamic charts
1个回答
0
投票

Graph_WS.Range("B330").Formula 应绕过 Excel 的隐式交集运算符,因为这是动态数组公式

© www.soinside.com 2019 - 2024. All rights reserved.