CA! Accessファイル比較ツール

トラブルシューティングを、勘から根拠へ

Accessの不具合原因をファイル差分から調査CA! Accessファイル比較ツール

再現しない不具合。
違いから追う。

開発側では正常、利用者側では異常。2つのAccessファイルを比較して、原因につながる変更を絞り込みます。

Accessファイルのプロパティ差分画面
変更前後の値を並べて確認
変更箇所を絞り込み
VBA・イベントを確認
調査結果を共有

結論

正常なAccessファイルとの差分から、調査対象を絞り込めます。

開発環境では再現せず、特定の利用者ファイルだけで起きる不具合の場合に、正常なファイルと問題のファイルを比較します。フォームやレポートのプロパティ、イベント、VBAコードの相違点を確認することで、原因候補を限定できます。

比較対象: フォーム、レポート、モジュール(VBA)。テーブルとクエリは比較対象外です。

01 / Problem

現場だけで起きる不具合に、手がかりを。

見た目が同じファイルでも、プロパティやイベント、VBAコードに小さな違いが潜んでいることがあります。

01

開発環境では再現しない

利用者が使っているファイルだけで発生するため、原因調査の入口が見つかりません。

02

変更した本人が分からない

いつの間にか加わった変更を、記憶や聞き取りだけで追うのは困難です。

03

目視では違いを発見できない

大量のプロパティとVBAコードを一つずつ開いて比べると、見落としが起きます。

02 / Workflow

比較は、3ステップ。

変更前と変更後のAccessファイルを用意すれば、確認したい差分へすぐにたどり着けます。

正常なファイルを用意

リリース時など、正しく動くAccessファイルを基準にします。

問題のファイルと比較

利用者環境のファイルを指定して差分を抽出します。

怪しい変更を確認

プロパティ、イベント、VBAコードの変更前後を調べます。

AccessのVBAコード比較画面
03 / Result

調査範囲を、差分で狭める。

全体を闇雲に調べるのではなく、実際に異なる箇所から優先して確認できます。

  • フォーム・レポートのプロパティ差分
  • 追加・削除・変更されたVBAコード
  • 条件付き書式や並び替え、集計の違い
04 / FAQ

Accessの不具合調査に関するFAQ

利用者のAccessファイルだけで起きる不具合を調べられますか?

正常に動作するリリース時のファイルと、問題が起きているファイルを比較し、異なるプロパティやVBAコードを原因候補として確認できます。

フォームやレポートのイベントも比較できますか?

フォーム、レポート、セクション、コントロールのプロパティとイベント、およびモジュールのVBAコードを比較できます。

画像の違いも確認できますか?

画像などのバイナリデータは、内容が同じか異なるかを判別できます。バイナリそのものの内容を表示する機能ではありません。

テーブルやクエリも比較できますか?

現バージョンの比較対象はフォーム、レポート、モジュール(VBA)です。テーブルとクエリは比較できません。

調査の最初に、ファイルを比べる。

法人・個人を問わず利用できる無料プランがあります。
まずはお手元のAccessファイルでお試しください。