■ エクセル内のデータを検索するには?

[Delphi Q & A 掲示板] [過去ログの一覧]


初心者丸出し 2009/03/20(金) 13:29:13 <初心者>
初めまして。エクセル内のデータ検索について
質問させていただきます。

仕事用に簡単な顧客管理システムを作っています。
データベースを使わずに顧客管理したいと考えているのですが、
SQLで言うselect文やorder byのように

エクセル内データを自由に検索したり並び替えをすることは
可能でしょうか?
可能であるならば何かヒントを教えてください。


宜しくお願いいたします。

igy 2009/03/20(金) 14:27:47
試したわけではないのですが、

Googleで、
Delphi ADO excel
で、検索すると、

☆ExcelをADOで操作する。
http://hiderin.air-nifty.com/delphi/ado/index.html


ADOでエクセルに読出し専用で接続
http://mrxray.on.coocan.jp/Delphi/plSamples/590_ADO_Excel.htm

など見つかりますが、いかがですか?

ヒントは 2009/03/20(金) 14:30:35
EXCELのマクロだよ。
もちろん、そのまま使うことは出来ないけど、
Delphi用にチョットアレンジするだけでいい。

初心者丸出し 2009/03/22(日) 12:37:53 <初心者>
igyさん

返信ありがとうございます。
私が使用しているバージョンが
Delphi6 PersonalですのでADOを使用することができません。
すいません、環境をお伝えしていませんでした。

色々試してみたのですが、
この場合はできなさそうですかね。

出来るが、しかし 2009/03/22(日) 12:43:20
Delphi6 Personalでも、タイプライブラリを取り込めば
出来ると思うよ。
でも、Personal版で仕事用のアプリはマズイんでないかい?

igy 2009/03/22(日) 14:31:16
>仕事用に簡単な顧客管理システムを作っています。

>Delphi6 PersonalですのでADOを使用することができません。
>
>色々試してみたのですが、
>この場合はできなさそうですかね。

仕事用でお使いでしたら、(トライアル版などで機能を確認したうえ)Delphi2009Pro版を
購入するのはどうですか?

無償版では、Turbo Delphi Explorer があったと思いますが、
こちらは、商用開発も可能ですが、ADOが使えるかはわかりません。
いくつか制限事項もあったかと思います。
Turbo Explorer Home Page
http://www.turboexplorer.com/jp
Turboシリーズ - Q&A
http://www.turboexplorer.com/jp/article/33666

毎週金曜日はポイント最大3倍!さらに4倍のチャンスも!

Programming Library