• ベストアンサー

Accessのフォームのプロパティが表示されない

AccessVBA初心者です。 現在Accessでフォームを作りそのフォームデザインにてオブジェクトのプロパティ操作が一切できなくなりました。 下記手段にて今まで操作していたのですがどれも現在使用できません。 (対応する操作に対して無反応) 1)グリッド上でダブルクリック 2)オブジェクト上で右クリックしたメニューからプロパティ指定 3)オブジェクトをアクティブにした状態でツールバー内のプロパティボタンクリック 環境は以下の通りです。 WindowsXP Professional Access2000(9.0.2812) 原因、対応手段等をご存知の方ご教授願います。 宜しくお願い致します。

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

  • ベストアンサー
  • DexMachina
  • ベストアンサー率73% (1287/1744)
回答No.1

それぞれ、以下のような現象であれば、 ・フォームがデザインビューで開くことができない  →mdb(もしくはadp)ファイルをmde(もしくはade)ファイルに変換済み ・右クリックメニューが出ない  →『起動時の設定』(メニューで「ツール(T)→起動時の設定(U)」を選択)の   「既定のショートカット メニュー(W)」のチェックがオフになっている ・ツールバーが表示されない  →『起動時の設定』の「組み込みツールバー(L)」のチェックがオフになっている といった原因が考えられますが、デザインビューで開くことができ、メニューや ツールバーが表示された上で、反応がない、ということですと、アプリケーション そのものに異常が発生しているものと推測されます。 ですので、Accessを再インストールするしかないのではないかと思います。

mellowyel
質問者

お礼

ご回答ありがとうございました。 返答が遅くなりましたことをお詫び申し上げます。 ご指摘頂いた内容ですが ・ファイル拡張子はmdbのままです。 ・右クリックメニュー自体はでます。 ・ツールバー自体は表示されます。 DexMachinaさんがおっしゃられる通り、設定の問題では無くアプリケーションの問題の様でしたのでOfficeの再インストールという形をとったところ再現しなくなりました。

その他の回答 (1)

  • yu_tang
  • ベストアンサー率81% (26/32)
回答No.2

ためしに下記レジストリに HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Access\Settings\FormPopPropST 次のような値を設定してみるとか。 1;1;1;300;300;

参考URL:
http://support.microsoft.com/kb/200412/ja
mellowyel
質問者

お礼

ご回答ありがとうございました。 返答が遅くなりましたことをお詫び申し上げます。 今回の現象が設定の問題では無さそうでしたのでOfficeの再インストールという形をとったところ再現しなくなりました。 再度同様の現象が発生した場合ご教授頂いた内容を検討してみます。

関連するQ&A

  • フォームにBackColorプロパティがない

    アクセス2010ですが フォームにBackColorプロパティはあるのに オブジェクトブラウザを見ると、 Form のクラスには DatasheetAlternateBackColor DatasheetBackColor しかないのですが、なぜBackColorプロパティはないのでしょうか?

  • access2007 プロパティシート 表示されない

    動作環境: OS:WINXP sp2,sp3 OFFICE VER:ACCESS 2007 ACCESS2007を使用し、CSVデータ取り込み、CSVデータ出力の プログラムをVBAで記述しました。 作成したものは テーブル1、フォーム1、モジュール1のみです。 プログラムは完成し、コマンドボタンや画面サイズの変更を行うと デザインビューでフォームを開き、左上の■をクリックしても プロパティシートが表示されません。(プロパティシートボタン、フォーム右クリックのプロパティも反応なし。) 作成したプログラムに問題があるかと思い、サンプルでaccessのデータを作成しましたが、こちらも反応がありません。 再インストールでも改善せず。 ↓ レジストリ:ACCESSと記述されているものを削除し 再インストールすれば、再びプロパティ表示されます。 ですが、再度、別ファイルなどVBAの作業を行いしばらく行うと また表示されなくなります。 レジストリを操作するようなプログラムではありません。 microsoftのバグですか? ご教授お願い申し上げます。

  • Accessのフォームを閉じるのではなく、非表示にする

    Accessのフォームにおいて、 ボタンをクリックすると、そのフォームが閉じる、 というイベントをつけております。 そのイベントを、フォームが閉じるのではなく、 フォームを非表示にし、メモリ上では開いたまま というイベントに直したいのですが、 Form_F003.Visible = False というような記述をするという 解釈でよろしいのでしょうか?? その解釈でないとしたら、 フォームのソース上で、 フォームを非表示にし、メモリ上では開いたまま というプロパティを設定できるでしょうか?? どなたか、ご指導くださいませ。

  • Accessのフォームのイベントについて

    Accessのフォームをデータシートビューで開き、表示されたレコードを選択後、 セレクタのダブルクリックで、その詳細を別フォームで表示させます。 セレクタのダブルクリックで、フォームのダブルクリックイベントが発生するので、別フォームを開くことは問題ないのですが、 データシートビューのせいなのか、ラベルの部分(標題?)のダブルクリックでも、イベントが動作してしまいます。 セレクタのダブルクリックのみで処理をさせたいのですが、 フォームのダブルクリックイベント内で、セレクタがダブルクリックされたかどうかを判定する方法がありますでしょうか? よろしくお願いいたします。

  • アクセス2003 フォームが作成できない

    オブジェクト→フォーム→新規作成→オートフォーム:データシート→テーブルを選択で進んでいくと 画像のように「フォームを作成できませんでした」となります。 しかし画面の左下にフォームが出来ています。 そのフォームを×で閉じようとしたら 「フォーム1の変更を保存しますか?」と出るので「はい」を押すと、 「名前を付けて保存」が開き、フォーム名が先ほど選択したテーブル名になっています。 そのまま保存し、オブジェクト→フォームで該当のフォームを開くと、中身はからっぽです。 フィールドは何もないのに、レコード数だけは基のテーブルと同じ数だけ表示されています。 テーブル名はアルファベットのみです。 テーブルをダブルクリックする場合は、問題なく開けます。 ちなみに空のデータベースを作り、適当にテーブルを作り、 同じようにオートフォームでフォームを作ろうと思っても同じ現象が起きました。 ファイルが悪いと言うより、アクセスがおかしいような気がします。 環境は win7でアクセス2003と2007をいれています。 2007の使い方はよくわかりません。 ご回答よろしくお願いします。

  • ACCESSフォームを常に最前面に表示したい

    ACCESSのフォームを常に最前面に表示したいと思っていましたが、それ以前にデータベースの作り込みのアドバイスをお願いすることが多く、お願いすることを後回しにしていました。しかし、少しでも手間を省きたいと思う様になりましたので、ご指導をお願いできればと思います。 アプリケーション:ACCESSヴァージョン2007 [オブジェクトの設定] デスクトップにデータベースのショートカットを配置し、プロパティーの設定で「実行時の大きさ・・」を最小値にしています。 [気になっていること] 全てのフォームは「ポップアップ」を「はい」にしていますが、Access内のウィンドウに於いては最前面になりますが、ブラウザーなどのアプリケーションを開いたときはその背後に隠れてしまいます。 [実現させたいこと1] 1、Accessのオブジェクトを常に前面に表示させて、他のアプリケーションを全面にしたい時は、フォームの最小化ボタンで最小化させる。 [実現させたいこと2(可能であれば)] 最小化させたAccessのオブジェクトをショートカットキーで表示させることは可能でしょうか。可能であればアドバイスをお願いします。 以上、宜しくお願いします。

  • Accessのフォーム上にエクセルのシートを表示させたい!

    いつもお世話になっています。宜しくお願いします。 現在Access2002、Excel2002をつかってタイトルのようなことを実現したいと 思っています。 現在やっていることは、 エクセルファイルはあらかじめ作成しておき、それをフォームにサブフォームの ような形で表示しようと思っています。 しかしそのときに使うフォーム上のオブジェクトが分からず行き詰っています。 アクセスから エクセルファイルのオープン、シートの参照、セルの参照は アプリケーションオブジェクトを作ることで可能になったのですが、 フォーム上に表示する部分ができないのです。 基本的なことが理解できていないのかもしれませんが お気づきの方が居られましたら ご教授、宜しくお願いします。

  • Access2010のフォーム作成画面にて

    Access2010でのフォーム作成画面ですが、 添付画像のように選択オブジェクトの枠が 太くなってしまいましたが、これを2003のように1pxの枠にすることは可能でしょうか? オブジェクトの配置で「グリッドに合わせる」を使っておらず キーボードで1pxづつ移動させてレイアウトを調整しているため この太い枠が非常に邪魔(笑)で、何とかならないかと思っています。 所詮無理な話でしたらきっぱり諦めるのですが、 もし変更する方法をご存じの方がいれば是非教えて下さい。

  • アクセスフォームで画像を表示させたい。

    よろしくお願いします。 テーブルで「画像」フィールドをoleに設定しました。 そこにjpeg画像を指定しましたが、帳票フォームでは、 ファイル名が表示されるだけで、画像が表示されません。 ダブルクリックをすると別アプリケーションが立ち上がり、 画像が開けます。 ですが、私は別アプリケーションが立ち上がることなく、 アクセスだけで、ダブルクリックなしに画像を表示させたいと 考えています。 知恵をお貸しいただけると幸甚です。

  • Windows7でのAccessフォーム表示

    連投、申し訳ありません。 前の質問の仕方および内容が明確になっていませんでしたので書き直しさせていただきます。 前の質問は http://okwave.jp/qa/q6581782.html になります。 WindowsXP上で Access2007でAccessWindowを最小化しフォームのみを表示しています。 この状態でタスクバーをクリックしてもAccessウィンドウは表示されません。 これをWindows7上で動かすと、タスクバーのクリックでAccessのウィンドウが 表示されてしまいます。 これを防ぐ方法は無いものでしょうか? よろしくお願いいたします。