- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2008 Expressで、Excelファイルへのアクセスについて)
VB2008 ExpressでExcelファイルへのアクセスについて
このQ&Aのポイント
- VB2008 Expressを使用してExcelファイルへのアクセス方法を知りたいです。以前はVB6+ADOを使用してAccessのMDBを扱うDBソフトを作成していましたが、現在手元にはVB2008 Expressしかありません。
- ExcelファイルをDBのように扱うことができるのか、xlsファイルをレコードセットに格納し、条件にあったレコードを抽出する方法について知りたいです。もしExcelVBAでも同様なことができるのであれば、それでも構いません。
- VB2008 ExpressではExcelファイルへのアクセスが可能かどうかについて質問です。以前はVB6+ADOを使用してAccessのMDBを扱ったDBソフトを作成したことがありますが、現在手元にはVB2008 Expressしかありません。Excelファイルをデータベースのように使いたいのですが、可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
十分詳しくないが (1)エクセルVBAでエクセルの世界のオブジェクトで出来ます。VB.NETに関係しない。検索やフィルタ機能など使える。 またMSクエリ(データー外部データの取り込み以下)というエクセルの仕組みでも、それをVBA化しても出来ます。 (2)エクセルファイルをDBのデータ(の一種)として処理の対象にする。VB.NETのADO.NET http://park5.wakwak.com/~weblab/selectExcelFile.htmlのような例 (3)VB.NETからエクセルの世界に入りエクセルのオブジェクトを使う http://blog.livedoor.jp/akf0/archives/51162324.htmlなど (4)VSTO(Googleでも「VSTO」で照会) ーー 普通にVB.NET内で計算させるようなプログラムの勉強とは(他ソフトを連携で扱うのは)格段に差があることを覚悟が必要。
お礼
お礼が遅れ、大変失礼致しました。参考になりました。