質問: Accessをバックエンドとフロントエンドに分割した場合、excel VBAで操作する場合は、どちらのdbに接続すればよいのでしょうか? Excel VBAにて Accessのレコード追加や、削除などのマクロを作っています。 社内LAN上にて、Accessの単体dbをおき、ローカルPCからのEXCEL VBAでの処理はできるようになりました。 Accessを分割すると処理が早くなるという情報をみつけ、分割処理をおこない バックエンドデーターベースをサーバーに、フロントエンドデーターベースをローカルPCにおいて処理をしようと思うのですが、この場合はVBAはどちらのデータベースに対して処理しにいけばいいのでしょうか?
回答: どちらでも良い気はしますけど フロントエンドのシステムからExcelを起動するのであれば フロントエンドの方に接続するかなと思います。 Excel単体で動作させ 元データはバックエンドにあるのでしたら バックエンド側に接続しても良いとは思います。