質問: ExcelのVBAで、Accessで作ったDBをアクセスするコードを組み込みました。Accessでテーブルを何個か設計し、テーブルには初期データを入れてあります。クエリやフォームなどは全く作っておらず、テーブルだけです。 ExcelからMDBファイルへのDB接続は、Windowsに標準で組み込まれているADO(Jet)を使用しており、データの追加や更新もExcelからだけ行うようにしています。 要するに、Accessがインストールされていない環境でもExcel(2000以上)が入っていれば全く問題なく動作するようになっています。 このExcelアプリケーションを、MDBファイルとともに他の人に配布するとき、その人にはAccessのライセンスは不要ですか?
回答: http://www.f3.dion.ne.jp/~element/msaccess/AcTipsGnrHowToUseJetW... MS-Access を使わずに Jet Database Engine を使用する方法 MS-Access 形式の MDB ファイルの実体は Jet Database Engine ファイル とあるように,Accessは要りません