VB2005、Excel2007を使用しています。
Windowsアプリを作成しているのですが、
Form内にExcelのシートを埋め込むにはどのような
コントロールを使用したら良いのでしょうか?
どうしても方法が分かりませんでしたので
質問致しました。
ご回答お願いいたします。
# 古いバージョンだと、WebBrowserで表示できる可能性もありますが…。
簡単な方法は無いと思います。
代替案としては、このあたり。
(案1) 市販の Excel ビューワを導入する。
http://www.officeocx.com/
(案2) OLE 埋め込みを自力実装する。
http://www5.plala.or.jp/atata/net/
(案3) Office Web Components の Spreadsheet コントロールを使う。
# 機能制限があります(xml, csv, Recordset は読めるが、xls を読みこめない等)。
# http://support.microsoft.com/kb/216578/ja
(案4) 埋め込みはあきらめて、別アプリのビューワ経由で開く。
http://office.microsoft.com/japan/downloads/9798/xlviewer.aspx
ご回答ありがとうございます。
案2は私には難しく、案3は要件を満たしませんので、
案1を検討しようと思います。
大変参考になりました。
ありがとうございます。