1

次のマクロを記録しました。

Sheets("Rejets Techniques TGC").Select
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.Axes(xlCategory).Select
ActiveChart.SeriesCollection(1).Values = "='Données'!$EU$68:$IJ$68"
ActiveChart.SeriesCollection(1).XValues = "='Données'!$EU$1:$IJ$1"

ただし、起動しようとすると、次のエラーが表示されます(フランス語から翻訳):

Execution error '-2147024809 (80070057)'
There is no element with this name

どうすればいいの?このように名前が付けられたグラフがなければ、記録できなかったでしょう。(はい、良いシートから実行しています)

ありがとう。

4

2 に答える 2

0

1 - アクティブなシートがチャートを含むシートかどうかを確認します。または、コードでシート名を使用して、任意のシートから実行します。

2 - 適切なシートに正確な「Graphique 1」名のチャートが含まれているかどうかを確認します。「Graphique_1」のように下線があるか、スペースがない「Graphique1」...

于 2013-05-17T15:35:53.527 に答える