- ベストアンサー
Accessデータベースの不要オブジェクトの削除
Access2007を使用中です。 「やりたいこと」 不要(使われていない)フォームやクエリマクロを削除しDB自体を軽くしたい。 「おおまかな状況」 Access2002を習い始めてからDBを作り始めて、どんどん肥大化(DB項目の増加)してしまいました。使われていないフォームやクエリやマクロですが、マクロは必要な数の1.5倍はあるかもしれません。(あるかもしれませんと申し上げますのは、よく分かっていない時期がありましたので。) 「実施していること」 DB終了時に最適化を実施する設定にしています。 以上ですが、宜しくお願いします。
- eokwave
- お礼率65% (395/606)
- その他MS Office製品
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
空のACCESSファイルを作成して、ここへ一件一軒動作確認しながらインポートする これに尽きるでしょう 空のACCESSファイルに全てのモジュールをインポートするだけでも容量、処理とも改善されます。
関連するQ&A
- ACCESS 不要なオブジェクトの削除
お尋ねします。 ACCESS初心者です。 OSはXPのPRO、ACCESSは2003を使っています。 いろいろ試行錯誤しながらDBを作成しているうち、テーブルやクエリなどのオブジェクトがかなりたまってしまいました。 パフィーマンスを上げるため、DBを整理して不要なオブジェクトを削除したいのですが、分析方法がわかりません。 テーブルとクエリはリレーションを見ればつながりがわかるのですが、フォームやレポートなどはひとつひとつデータソースを調べるしかないのでしょうか? どなたか教えてください。
- ベストアンサー
- その他(データベース)
- Access2000でオブジェクトが存在するか確認したい
VBAについては初心者です。 Access2000で,あるクエリーが存在すれば削除して,存在しなければ何も実行しないというコードを組むことは出来るのでしょうか? 具体的には, 数百名いるユーザーに対して新しいクエリーを追加したいのです。 ユーザーがフォームであるボタンを押すとサーバーからクエリーをインポートするところまではうまくいくのですが,既に1度追加したユーザーが再度そのボタンを押すたびに,別名(クエリー名1・・・)が作成されてしまいます。マクロの条件式で判断できれば一番よいのですが,それらしいものは見つかりません。 どうぞよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- アクセスの削除クエリでいいのでしょうか?
データベースで検索できるようにしたいのですが・・・・。クエリの検索結果をフォームに反映させています。 検索結果表示後、もう一度検索フォームに戻り、検索をかけたときヒットするデータがないにも関わらず前回の検索結果が表示されたままになってしまいます。 削除クエリを使用すればいいのでしょうか? また削除クエリをどのように設定したらいいのでしょうか?(たとえば抽出条件が必要なのでしょうか?) この場合、マクロはいったん削除クエリを開き、もう一度クエリを開く設定でいいのでしょうか?分かりにくい質問ですいませんが教えてください
- ベストアンサー
- その他(データベース)
- アクセス2007のエクスポートについて教えてください!
アクセス2007の質問です。 マクロでクエリをエクセル形式で出力する方法を教えて下さい。 アクセス2003では「ワークシート変換」というアクションがあったと思います。この機能をアクセス2007で実施したいと考えています。簡単なフォームのボタンを押すと、クエリに定義した内容がデスクトップ等にエクセル形式でエクスポートするように作りたいのです。 ご存じの方どうぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- アクセス2000 複数のテーブルに同じクエリの処理をかけたい
いつもお世話になります。 アクセスに"DB1"~"DB20"までの20コのテーブルがあり、レイアウトは全て同じです。 "店名" "アイテム数" "数量" "金額 "・・・ "グループ化" "カウント" "合計" "合計"・・・ それを上記のクエリで集計して、"集計1"~"集計20"のテーブルを作りたいのですが、現在はDB1が終わったらDB2を表示させて1項目ずつテーブル名を変えてDB1を消してクエリ実行・・・と行っています。 ミスも結構あります。 マクロか何かで出来るのならと思い、ご質問させていただきました。 以上宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Accessの削除クエリのボタンへの登録方法
Accessの削除クエリについてです。 フォームに載せているボタンに、削除クエリを登録しようとしたんですができませんでした。 (クエリ選択画面に削除クエリが出てきませんでした。) ボタンをクリックすると削除クエリが動くようにしたいんですが、どのようにしたら良いでしょうか?
- ベストアンサー
- オフィス系ソフト
- ACCESSの「データベース構造の解析」のファイル保存について
MS ACCESS2003の初心者です。他人が書いたMDBファイルをテキストで管理したいと考えています。 「ツール」→「解析」→「データベース構造の解析」からフォーム、クエリ、レポートなどの詳細(プロパティーなど)を印刷かファイル保存することが辿り着きました。 だが、選択した項目をまとめて1ファイルに保存することではなくて、簡単に各々名前(例:フォーム名)を付けて保存することをご存知な方はいませんか? フォーム、クエリ、レポートの数がとても多いので、手作業では気が遠くなりそうです。何かいい方法をご存知な方がいれば、教えてください。 よろしくお願いいたします。
- 締切済み
- その他(データベース)
- ACCESSの削除クエリについて
ACCESSの初心者のものです。 選択クエリで2つのテーブルから一致した項目を抽出したものをだしました。 そのレコードを(2つのテーブル)のデータを削除したいのですがどうすればいいでしょうか? よろしくお願いします。
- ベストアンサー
- その他(データベース)
- アクセスのテーブルを隠す?
他のアクセスDBを見たのですが、何故かテーブルが空っぽでクエリー、フォーム、レポート等だけが見えます。 これってどうなっているおでしょうか? また、表示させることできるのでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Access97の検索処理について教えてください
Access97でプログラムを作っていますが、あるDBに対して検索した結果を、内容確認用の専用画面に返したいのですが、その返し方がよくわかりません。 自分で考えた方法は、 ①マクロで検索クエリーを呼び出す。 ②検索クエリーでパラメータを渡す。 ③パラメータによる検索結果を専用画面に返す。 で、③の部分が上手くいきません。 ④また、クエリーの終了でメニュー画面へ戻らない。 以上、どなたか教えてください。
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございます。全てのオブジェクトをインポートしてみました。その結果、実際に軽くなったことが体感できました。以前は、終了に時間を要していた「終了時の最適化時間」も気にならなくなりました。今後の取り組みとして、1テーマ毎に確認しながら不要なオブジェクトを削除(除外)したいと思います。ありがとうございました。