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"

Shapes(1)との間に入れる必要があるものがあると思われますが.Formula、見つかりません。助言がありますか?

4

1 に答える 1

3

2番目の数式(機能する数式)には、シート名の前に等号が含まれていることに注意してください。

"= Sheet1!A1"

最初のものはしませんが:

「Sheet1!A1」

于 2012-06-09T02:54:10.277 に答える