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


初心者丸出し  2009-03-20 13:29:13  No: 33728  IP: 192.*.*.*

初めまして。エクセル内のデータ検索について
質問させていただきます。

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

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


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

編集 削除
igy  2009-03-20 14:27:47  No: 33729  IP: 192.*.*.*

試したわけではないのですが、

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  No: 33730  IP: 192.*.*.*

EXCELのマクロだよ。
もちろん、そのまま使うことは出来ないけど、
Delphi用にチョットアレンジするだけでいい。

編集 削除
初心者丸出し  2009-03-22 12:37:53  No: 33731  IP: 192.*.*.*

igyさん

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

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

編集 削除
出来るが、しかし  2009-03-22 12:43:20  No: 33732  IP: 192.*.*.*

Delphi6  Personalでも、タイプライブラリを取り込めば
出来ると思うよ。
でも、Personal版で仕事用のアプリはマズイんでないかい?

編集 削除
igy  2009-03-22 14:31:16  No: 33733  IP: 192.*.*.*

>仕事用に簡単な顧客管理システムを作っています。

>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

編集 削除