@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

.NET(C# or VB)でEXCELに2軸のグラフを描画させるには

1
投稿者投稿内容
hourseX
会議室デビュー日: 2004/12/07
投稿数: 11
投稿日時: 2004-12-07 01:09
株価と取引高のように、折れ線+棒線のグラフを
2軸で同一のグラフ内に表示することはできますか?

現在は折れ線のグラフと棒線のグラフを2つ描画しています。
とっと
大ベテラン
会議室デビュー日: 2004/03/25
投稿数: 197
投稿日時: 2004-12-07 11:13
こんにちは。

Excelで実現出来るものであれば.NETからでも可能ではないでしょうか
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-12-07 18:49
 Excelにて、2軸グラフを描画させることはできますか?
 それができるなら、その手順を「マクロ記録」して、VB.NETにトレースすればOkです。

_________________
hourseX
会議室デビュー日: 2004/12/07
投稿数: 11
投稿日時: 2004-12-15 00:32
Jittaさん、とっとさん、有難うございます。
EXCELでマクロを記録してVB.NETにトレースする
方法はうまくいきました。
でも、C#の方ではVBと全く違っているようで、
ヘルプも見つからなく、断念しました。
WEBを丹念にサーチしたら、「NPlot」という
C#でソース公開のフリーのチャートライブラリを
見つけたので、それを利用しています。
全て英文ですが、使い方を覚えれば
EXCELを呼ぶより簡単です。
リンクを載せておきます。
http://netcontrols.org/nplot/

Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-12-15 22:23
引用:

hourseXさんの書き込み(2004-12-15 00:32)より:

でも、C#の方ではVBと全く違っているようで、
ヘルプも見つからなく、断念しました。


 ん?“同じ”ですよ。文法が違うだけで。
 例えば、VB.NETでは、デフォルトではOPTION STRICTがOFFな為、明示的に型変換をしなくても代入できます。が、C#では型を強く意識しなければなりません。その他は、変数の宣言の仕方、大文字小文字を区別する、文の終わりはセミコロン、などに気をつければ、VB.NET←→C#の移植は結構簡単です(落とし穴はいくつかあるが)。


引用:

WEBを丹念にサーチしたら、「NPlot」という
C#でソース公開のフリーのチャートライブラリを
見つけたので、それを利用しています。


にょにょ!!自作している私っていったい・・・

_________________
1

スキルアップ/キャリアアップ(JOB@IT)