![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.4
- 回答日時:
手元にAccessがないので確認はできていません。
テーブルの件
テーブルのプロパティで隠し属性にしてしまう、と。
フォームの件
[F_1]は[F_メイン]の指示でしか開かない、と。
子分のフォームを開くのはどうやってるんでしょうか?
Docmd.OpenForm を使って開いていれば以下の方法をどうぞ。
[F_1]のLoadプロシージャだったかな。引数に "Cancel" があるやつ。(もしかしたらOpenプロシージャかも)
そこに
OnError Resume Next
If Me.OpenArgs <> "F_メイン" Then
Cancel = True
End If
って書く。
んで、[F_メイン]から[F_1]を呼び出すプロシージャに
DoCmd.OpenForm FormName:="F_1", OpenArgs="F_メイン"
って書く。
こうすれば呼ばれる側の[F_1]はOpenArgsプロパティに何らかの文字が設定されている時にしか開かなくなる。
つまりフォームをダブルクリックして開こうとしてもOpenArgsプロパティの中身は空っぽだから開かない、と。
回答ありがとうございます。
私も最初はコードで制限させようと思いいろいろやったんですが、ダブルクリックでは開くことができてしまって挫折してしまいました。
今回は#2の方の方法でやろうと思いますが、今後何かあった時は使用してみたいと思います。
ありがとうございました。
No.2
- 回答日時:
なるほどそんな機能があれば便利だと思って試してみました。
フォーム画面で非表示にしたいフォームを右クリックしてプロパティを選択します。 隠しオブジェクトというチェックボックスがあるのでチェックを入れます。すると見事に隠れます。もちろん実行時にはちゃんと表示されます。どうすれば非表示・表示を切り替えられるのか、ちょっと焦りましたが、ちゃんとツール-オブション-表示で隠しオブジェクトが設定できるようになっていました。
これは便利な機能ですね。
回答ありがとうございます!!!
こんなステキナ機能があるんですね。
これは今後も大いに活躍してくれそうです。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【vba】日付の形式が勝手に変わってしまう。 1 2022/09/29 10:54
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Access(アクセス) Accessで独自メニューバーまたはリボンを作成したい 1 2022/12/02 14:31
- Access(アクセス) MSaccessのレポートを開く 2 2022/09/01 13:16
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Access(アクセス) ACCESS2019 ナビゲーションウィンドウの色 1 2022/05/10 17:15
- ホームページ作成・プログラミング 保存したホームページのファイルは何をしている推測できますでしょうか。 1 2023/08/18 15:50
- その他(コンピューター・テクノロジー) Windows10の設定が開かない 4 2023/02/15 00:44
- PostgreSQL ポストグレにあるExcelファイルを開くには 1 2022/12/13 18:07
- 銀行・ネットバンキング・信用金庫 地方銀行のアプリ口座の新規開設を申し込みましたが、免許証の裏面(転居歴?)がすべて確認できないため、 7 2022/08/12 19:58
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
-
4
新規レコード行を非表示にしたい
Access(アクセス)
-
5
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
6
access テーブル内のレコードの編集を不可に。
その他(データベース)
-
7
Accessでレポート内の繰り返しレコードの行数を固定したいです。
その他(Microsoft Office)
-
8
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
9
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
-
10
空白はダメというエラーの表示(アクセス)
その他(データベース)
-
11
Accessでフィールド名を変数(文字列)で・・・
Access(アクセス)
-
12
アクセスでレコードの内容が変更されたかどうかを調べるには
Access(アクセス)
-
13
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
14
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
15
Accessで、定型入力を使って年と月のデータだけ入力したい
Access(アクセス)
-
16
ACCESSからSQLServerのデータを取得したい
その他(データベース)
-
17
アクセスのフォームで、文字を中央揃えにしたい
Access(アクセス)
-
18
ACCESSのフォーム、開くんですが、見えないようにするには
Access(アクセス)
-
19
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
20
ACCESS VBAの実行時エラーなんですが
PowerPoint(パワーポイント)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スクロールバーをVBAで操作したい
-
Access2000 フォーム表示位置が...
-
ExcelのComboboxでマウスのスク...
-
access 最大化した時の画面の...
-
Accessのメニューバーを消したい!
-
エクセルのVBAでマクロ実行...
-
Exitイベントから自分自身のコ...
-
ACCESSアクションマクロでイン...
-
ACCESS(アクセス) マクロを使...
-
ACCESS フォームのサイズ調整
-
エクセルで、抽出したデータだ...
-
Access サブフォームでの選択行...
-
サブフォームでのダブルクリッ...
-
インデックスまたは主キーにはn...
-
前のレコードの値を自動で入れたい
-
ACCESS 複数のフォームから同一...
-
access別のテーブルを参照して...
-
ACCESSでVBAから選択クエリの抽...
-
未審査請求包袋抽出表作成とは...
-
ACCESS フォームで入力データ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelのComboboxでマウスのスク...
-
スクロールバーをVBAで操作したい
-
Access2000 フォーム表示位置が...
-
実行エラー'424' ????
-
access 最大化した時の画面の...
-
Accessで任意のフォーム以外直...
-
ACCESS フォームのサイズ調整
-
エクセル上に画像を貼り付けて...
-
マクロボタンが勝手に飛び回る
-
ACCESSアクションマクロでイン...
-
エクセルのVBAでマクロ実行...
-
VB(ビジュアルベーシック)...
-
Exitイベントから自分自身のコ...
-
ACCESS VBEが勝手に起動します
-
EXCEL VBA フォームクローズと...
-
accessにexcelのセルの情報を自...
-
ACCESS(アクセス) マクロを使...
-
accessのメニュー画面について...
-
Access起動時の設定について
-
マクロを含んだexcelブックの保...
おすすめ情報