• ベストアンサー

データベースウインドウを表示させるには?

アクセスのVBAでコマンドボタンを押すと データベースウインドウをアクティブにするようにしたいのですが どうすればいいのでしょう? (フォームやテーブルより前に表示したい)

  • dfghhj
  • お礼率99% (432/434)

質問者が選んだベストアンサー

  • ベストアンサー
  • bonaron
  • ベストアンサー率64% (482/745)
回答No.1

DoCmd.SelectObject acForm, "", True とか。

dfghhj
質問者

お礼

できました。ありがとうございます。

関連するQ&A

  • Access2000:データベースウィンドウの表示

    Access2000で。 開いた際に、データベースウィンドウを非表示にして、自分で作成したフォームを表示させているファイルがあります。 このフォーム内にボタンを作り、そのボタンを押すことで、データベースウィンドウの表示/非表示を切り替えたいのですが、マクロ(VBA?)で実現することは可能でしょうか?([F11]キーやメニューバーからの選択をしたくないのです) どなたか教えてください。よろしくお願いします。

  • データベースウィンドウを表示しないで、データベースウィンドウを更新する

    http://support.microsoft.com/kb/304256/ja マイクロソフト技術情報で、RefreshDatabaseWindow メソッド は、 Access2000形式で保存されたプロジェクト(ADP)で動作しませんと出ており、データベースオブジェクトの作成、削除、または名前の変更が行われた後で、データベース ウィンドウを更新する処理が、データベースウィンドウを表示している状態でしか更新できません。データベースウィンドウが表示されていない状態で、データ入力フォームが表示されて、何かの処理がされたときにデータベースウィンドウを最新の状態に更新したい場合、何か方法をご存知の方いらっしゃいましたらご指導ください。 テーブル作成をした後、テーブルにアクセスする処理をしようとするとテーブルがないため、エラーになってしまうことがあるのですが、一時的にデータベースウィンドウを表示させてF5を押下して最新にして作成したテーブルが表示されるとエラーは発生しません。

  • データーベースウィンドウを表示したくないのですが・・・

    アクセスのフォームから印刷ボタンをクリックして印刷のダイアログボックスを表示させてプリンターの設定をして印刷をかけていますが、そのときに、データベースウィンドウが表示されてしまいます。表示したくないのですがどうしたら良いのか分かりません。 説明不足ですが、何か良い知恵があったら教えてください。是非是非、よろしくお願いいたします。

  • access2010 データベースウインドウ

    ACCESS2010で、(ACCESS2003のときの)データベースウインドウを 見ようとすると、ウインドウではなくて画面の左端にテーブルやクエリー などのいずれかが表示された状態になります。 これを、ACCESS2003の時のデータベースウインドウのように、 一つのウインドウとして自由に移動させるにはどうすればいいでしょうか。 大きいフォームの設計がしずらく感じてしまいます。 同じことでプロパティの場合も教えていただけると助かります。

  • フォームでデータベースの内容を表示するには?

    VBA初心者です。 データベースの入力用にフォームを作成しました。 登録コマンドボタンをクリックすると、フォームに入力した内容が、データベースの各項目に反映されるようになっています。 このフォームでは、いくら各項目に入力しても、登録ボタンを押さない限り、データベースには反映されません。もちろんフォームからこれまで入力したデータベースの内容は見ることができません。 しかし先日、Excelの文書件名簿ソフトで、項目1つ1つ入力するごとに、その都度データベースに反映されていくものがありました。 「次のページ」コマンドボタンはありますがこれを押す前にすでにフォームに入力した項目はデータベースに反映されています。 「前のページ」ボタンもあり、これを押すとこれまで入力してきたデータが順番にフォームで見ることができます。 このようなフォームはどのように作ればよろしいでしょうか?

  • Accessデータベースウインドウの矢印のアイコン(見つからないテーブル)

    職場で、前任の方(今は職場にいらっしゃいません)が作ったAccess2000形式のデータベースを引き継ぎました。私はAccess2003を使用しています。 ファイルを開くとフォームが出てきます。ボタンをクリックするとさらに入力フォームが開くはずのようですが ボタンをクリックしたときに「指定したテーブルが見つかりません」という表示が出てきます。 データベースウインドウでテーブルを確認すると、 見つからないと言われたテーブル名は存在し、テーブルがあるように見えるのですが、 それをダブルクリックして開こうとすると、そのテーブルが見つかりませんでした、というメッセージが出てきます。 データベースウインドウでテーブルの欄に並んでいるテーブルのいくつかは、テーブル名の左のテーブルマークの小さいアイコンの左に、右向きの矢印が付いています。 上記のテーブルを含め、この矢印がついているテーブルは皆、見つかりません、というメッセージが出てくるため、 何か他の場所にあるとか、そいういうことなのかとも思いますが、うまく調べることができず、わかりませんでした。 この矢印の意味や、 テーブルを開こうとするときに出て来るメッセージについてご存知の方、教えてください。

  • データベースウインドウを非表示にする方法は?

    アクセス2003を使っています。 Visibleなどを使って、データベースウインドウを非表示にしたいのですが どうすればいのでしょうか? 起動時の設定から、非表示にする方法は知っていますが 起動時ではないタイミングで非表示にしたいので vbaでやる方法を教えてください。 よろしくお願い致します。

  • データベースが何も表示されない。

    VB2008を使用しています。 フォームにDataGridViewを配置し、データソースをアクセスに置いてあるテーブルを設定したのですが デバッグするとデータが空です。(フィールドは表示される) よく見るとデバッグボタンを押した瞬間に データベースエクスプローラーのところにバツマークが付きます。 (図を参照) これが原因でしょうか? なぜバツマークが付くのでしょうか? しかしデバッグしても何もエラーは発生しません。 「最新の情報に更新」ボタンを押し接続マークを表示させても、デバッグするとバツマークが付きます。 ご教授よろしくお願い致します。

  • ナビゲーションウインドウを非表示にしたい

    フォームのコマンドボタンを押して、ナビゲーションウインドウを非表示にしたいです。 フォームにコマンドを設置して、クリックイベントに Private Sub コマンド1_Click() DoCmd.RunCommand acCmdWindowHide End Sub として、コマンド1のボタンを押すと、 フォームが非表示になってしまいます。 フォームではなくナビゲーションウインドウを非表示にする方法を教えてください。アドバイスよろしくお願いします。

  • F11を押しても、データベースウインドウを表示でき

    アクセス2003です。 F11キーを押すと、データベースウインドウが表示されますが、 F11を押しても、データベースウインドウを表示できないようにしたいのです。 ツール→起動時の設定のどこかのチェックをはずしたり、つければ データベースウインドウの表示を制御できますか?

専門家に質問してみよう