2017-06-27 4 views
0

私はチャートを作成するC#でコードを記述しようとしています。ChartWizardメソッドで系列ラベルを定義するにはどうすればよいですか?

グラフを作成した後、私はそのプロパティを与えており、をchart.ChartWizard()メソッドで定義することに問題があります。

各シリーズに異なる名前を付けてもらえますか? SeriesLabelsパラメータを記述し、the documentationから

chart.ChartWizard(Source: some_range, Title: "some title", 
    HasLegend: true, SeriesLabels: "" ,Gallery: Excel.XlChartType.xlXYScatter); 

答えて

0

:ここ

は、私はそれと間違っているかを把握しようとしているラインである

行数を指定する整数系列ラベルを含むソース範囲内の列。法定値は、対応するカテゴリまたは系列の最大数よりも0(ゼロ)から1つ小さい値です。

つまり、このパラメータは、あなたが考えると思われるものを実行しません。 stringオブジェクトではなく、整数値を渡す必要があります。実際のラベル自体は、ソースデータ内にある必要があります。このパラメータは、ChartWizard()メソッドに、ソースデータ内のがそれらを見つける方法を指示します。

関連する問題