3

我想使用 VBA 在 Excel 图表上填充文本框。我试过这个:

 ActiveSheet.ChartObjects("Chart 1").Chart.Shapes(1).Formula = "Sheet1!A1"

它不起作用,但这确实:

 ActiveSheet.ChartObjects("Chart 1").Chart.Shapes(1).Select
 Selection.Formula = "=Sheet1!A1"

可能我需要在 and 之间放置一些东西Shapes(1).Formula但我找不到。有什么建议么?

4

1 回答 1

3

请注意,第二个公式(有效的公式)在工作表名称前包含一个等号:

“=Sheet1!A1”

而第一个没有:

“表 1!A1”

于 2012-06-09T02:54:10.277 回答