HOMEへ
PRODUCTS
LEARNINGへ
LINKへ
LOGO
HeadLine
Image画像
MailTo:
もどる
■ Excel VBA で DataBase ■


MS-Access や FileMaker を使わずにデータベースを構築。

Excel VBA を使ってDataBase を構築するノウハウが満載。


Why VBA? なぜ、Access や FileMaker でなく、Excel-VBA なの?
What's good? Excel-VBAを使うと何が良いの?
対応バージョン:Excel97、Excel2000、Excel2002、Excel2003


Excel VBA はデータベースだって出来ます!
Eccel VBA で DataBase



「データベースを構築するならデータベース・ソフトを使用する」

これは多くの人が考える常識と言うものでしょう。

しかしここで紹介するのは、あえてデータベース・ソフトを使用せずにデータベースを構築する

「Excel VBA で DataBase」

です。

「Excel VBA で DataBase」 を参考にして、専用のデータベース・ソフトを購入することなくデータベースを構築してみましょう。




 

■なぜエクセルなのか? もどる


 内容紹介の前に、少し「データベース・ソフト」と「エクセルを使ったデータベース」の長所と短所について考えてみます。

データベースソフトの長所と短所
長所 短所
・検索等が高速。
・大量のデータ処理が可能。
・使えれば結構かっこいい。
・データベースソフトを購入する必要あり。
・結構高価。(これ、かなり問題)
・専用の使い方を学習する必要あり。


エクセルを使ったデータベースにの長所と短所
長所 短所
・データベースソフトを購入する必要なし。
・自分が使いやすいように作ることができる。
・データベースのデータはエクセルの表として使用することができる。
・VBAの使い方がわかる。
・自分で作れると自慢できる。
・プログラムをする必要あり。
・大量のデータを使うのは苦手。
(検索速度が遅くなる)


 どちらの場合も、自分が入力・検索しやすいようにデータベースを構築し調整するには、それなりの勉強が必要です。

・データベースソフトを購入する余裕がある
・パソコンにインストールできる環境がある
・比較的大量(10,000件程度以上)のデータを扱う

などの条件であれば、データベース・ソフトを使用するのがよいでしょう。
そのほうがストレスが少ないかも知れません。

 しかし、仕事で使うにしても個人で使うデータベースであれば、それほどの大量のデータを扱うことは稀でしょう。
そういう目的であれば、なおさらExcel VBA でのデータベースが有効です。
会社によっては、会社のパソコンに新たにソフトウェアをインストールするにはパソコンの管理上、ハードルが高い場合があります。
それに、データベース・ソフトは結構高価です。
MS-ACCESSを使用してデータベースを構築するのに、どれほどのお金が必要でしょうか?



購入ページ


 
■Excel-VBA を使うと何が良いの? もどる


 その点、Excel VBA を使ってデータベースを作るということは、

「多くのパソコンにプリインストールされているであろうエクセル」を使って構築する

または

「日本中の多くの人が使用しているであろうエクセル」を使って構築する

ということですから、パソコンのセキュリティやデータベースソフト購入等はまったく問題ありません。

いつも使っているエクセルでデータベースができるのです。

これを使わない手はありません!!


購入ページ



■「Excel VBA で DataBase」 って? もどる


 「Excel VBA で DataBase」 は、エクセルでデータベースを作ってしまうためのインストラクション・プログラムで、エクセルでデータベースを構築することを目的として解説しているものです。

Image画像

 今回例としてあげたのは、ネット・オークションへの出品から落札後のデータ入力までの一連の処理を できるだけ簡単な入力で可能にし、管理するプログラムです。
データベース構築のためのエッセンスを詰め込み、その解説を加えました。

 あくまでも例ですので、皆さんの仕事には適さない内容かもしれません。
この例を参考にしてデータベースを構築し、皆さん各人が、または会社のオペレータが使う入力・検索が容易なインターフェイスを制作してください。

 プログラムが得意な方であれば、1日でできてしまうかもしれない簡単なものです。
しかし、たったそれだけの内容で、Windowsの画面が出来てしまうのです。


購入ページ



VBA-World.com
E-Mail:info@vba-world.com





ORDWR FORMへ