Excel(スプレッドシート)ライクなツールの開発
Excelを使って、時系列にいろんなデータを管理し分析しています。為替、株式、商品の売上変動など。つまりどれも、日付とともに毎日数値が変動するデータです。過去数年~10年分のデータがあります。
1つのBookファイルにワークシートが10以上並ぶこともあり、また1つのシートは横方向はたいてい横10列以上を使い、元データ(たいていA列は日付、B列がデータ)を参照しながら、いろんな計算式や関数が入っています。グラフもあります。
Excelは計算式を入れるのも関数もグラフ豊富で便利なのですが、このような使い方をすると、他人に見せるときにいちいちシートの構成や見るべきシートを説明しなくてはなりませんし、おまけにBook自体が数MBのサイズにもなり、起動も時間がかかったりします。フォームを使ってみましたが、UIが限られ、重さも変わりません。
市販の表形式のソフト(例えば株価のソフト)でスプレッドシート・ライクなものを見ると、シートの切替やグラフ表示も軽く、ボタンの配置など自由で、同じようなことをできないかと考えています。
1)こういったExcelライクなツールの開発には、どのような開発ソフトが向いているでしょうか。関数がある程度揃っているとありがたいのですが(VB, VC#あたりでしょうか)。
2)UI(ボタンやツールバーなど)のみを作成し、スプレッドシートを表示する際にExcelを起動するようなことは可能でしょうか(Excelの組み込み関数が便利なため)。
3)スプレッドシート関連の開発参考書はあるでしょうか。
尚、私はExcelの関数などは得意ですが、開発はVBAが多少わかる程度です。
「Spread」と呼ばれるような開発ツールがあるようですが、値段が高価過ぎて手が出ませんし、使いこなせるとは思えません。個人ユースなのでVB程度の価格を考えています。
OSはWindowsXp or 2000です。
お礼
有難うございます!設定出来て、使えるようになりました!(^o^)