タイトル : Re^2: vb.netでEXCELのグラフを作成したときの系列名の設定方法 投稿日 : 2008/04/17(Thu) 22:05 投稿者 : F
> > はじめまして。 > > いろいろ調べてみたのですが自分がしたい事と一致するものがなく > > こちらで伺うことにしました。 > > どうぞよろしくお願いします。 > > > > vb6で作成したEXCELグラフ作成のプログラムをvb.net用に変更しました。 > > 大半は起動可能な状態に変更できたのですが、グラフの凡例表示部分の > > 系列名がセットできず困っています。 > > > > .SeriesCollection(1).Values="sheet!R5C2:R15C2" ←グラフのデータの範囲 > > .SeriesCollection(1).Name="あ" ←←※※これができなくなって困ってます。 > > > > 系列名"あ"はシート上にはなく、直接指定をしたいのです。 > > シート状に"あ"がある場合の例はたくさん見つけられたのですが > > 1.シート上にグラフ用のデータが固まっていないので"A1:G20"のような指定ができない > > 2.シート上には必要ないため、名称はファイルから直接書き込みを行いたい > > 上記の2つの理由で参考になるものが見つかりませんでした。 > > > > 初心者の質問で大変申し訳ないのですが、どうぞよろしくお願いいたします。 > データの有無に関係なく > 系列名だけ別に追加したいという事でしょうか? > .SeriesCollection(1).Name="あ" > の前の行に > .SeriesCollection.NewSeries > ではダメですか? > ちょっと今確認出来ない状況なのでダメだったら申し訳ないです。 癒耶 様 お返事ありがとうございました。 .SeriesCollection.NewSeries を使用して .SeriesCollection(1)が使用できるようにして下記の2行をセットしています > > .SeriesCollection(1).Values="sheet!R5C2:R15C2" ←グラフのデータの範囲 > > .SeriesCollection(1).Name="あ" ←←※※これができなくなって困ってます。 Valuesで設定しているデータの系列名称として"あ"を設定したい という質問だったのですが、私の文章がわかりづらかったようです。 申し訳ございませんでした。 |