No.1ベストアンサー
- 回答日時:
サブフォームのモジュールから、サブフォームを非表示にしたいということでしょうか。
メインフォームのサブフォーム以外のコントロールにフォーカスを移動させてから、
Visible を False にします。
Forms!メインフォーム名.コントロール名.SetFocus
Me.Visible = False
この回答への補足
ご回答をありがとうございます。私の説明が不適切なのでしょうか、ご回答頂きました方法は既に何度も試しているのですが、上手くいきません。親フォームから表示させた、サブフォームをそのサブフォーム自身から非表示にしたいのですが、ご回答下さいました方法で出来るものなのでしょうか?
宜しくお願いいたします。
No.3
- 回答日時:
No.1 で
「メインフォームのサブフォーム以外のコントロールにフォーカスを移動させてから、
Visible を False にします。」
と回答したしたが、この文章をもう一度よく読んで、
> Private Sub subClose_Click()
> Forms!MainForm.subFormA.SetFocus
> Me.Visible = False
> コントロールがフォーカスを取得しているときは、コントロールを非表示にできません
このコードとエラーメッセージの意味を理解すれば、
うまくいかない原因は分かると思います。
解決できました。時間がかかりましたが、理解することも出来たと思っています。
まだまだ未知の領域があります。また質問させて頂きます際は、宜しくお願いします。
今回はありがとうございました。
No.2
- 回答日時:
> 親フォームから表示させた、サブフォームをそのサブフォーム自身から非表示にしたいのですが、ご回答下さいました方法で出来るものなのでしょうか?
当方で簡単なサンプルを作成して実験してみましたが、問題なくできました。
下記の情報を補足してください。
現状のメインフォームに記述してあるサブフォーム非表示のコード。
今回、サブフォームに記述したうまく行かないサブフォーム非表示のコード。
また、そのコードでどのようにうまく行かないのかの詳細。
エラーが出るなら、どのコードでどのようなエラーメッセージがでるのか。
この回答への補足
ありがとうございます。
親フォーム:MainForm
サブフォーム名:subFormA
Open時に
Private Sub SubOpen_Click()
Me.Parent.subFormA.Form.Visible = True
End Sub
サブフォーム上のCloseに
Private Sub subClose_Click()
Forms!MainForm.subFormA.SetFocus
Me.Visible = False
です。
エラーメッセージは
「実行時エラー "2165"
コントロールがフォーカスを取得しているときは、コントロールを非表示にできません」
Access2013です。
ディバックに > Me.Visible = False の部分が指摘されている様です。
宜しくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Instagram インスタストーリー 非表示にされた 1 2022/09/02 22:16
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
- Access(アクセス) アクセス フォームの自動入力 1 2023/03/20 00:18
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Accessテキストボックス内に2つのフィールドの値を比較して大きい方の値を表示させる方法 1 2022/09/09 10:50
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Access サブフォームでの選択行の取得
その他(データベース)
-
ACCESSで条件によってサブフォームを非表示に
その他(ソフトウェア)
-
どこにもフォーカスを当てたくない
Access(アクセス)
-
-
4
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
5
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
6
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
7
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
8
新規レコード行を非表示にしたい
Access(アクセス)
-
9
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
10
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
11
Accessのフォームにて、詳細行のボタンを行の内容により、表示/非表
その他(Microsoft Office)
-
12
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
13
Access VBAでタブコントロールで選択するタブをしていするには。
Access(アクセス)
-
14
Accessのトグルボタンでサブフォームの表示・非表示を制御したい
Microsoft ASP
-
15
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
16
ACCESSのフォーム、開くんですが、見えないようにするには
Access(アクセス)
-
17
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
18
vbaで「最前面に」とする方法は?
Access(アクセス)
-
19
親フォームからサブフォームのレコードソースを設定
Access(アクセス)
-
20
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クエリで出来た表にチェックボ...
-
サブフォームに対してGoToRecor...
-
Access VBA には Gridはないで...
-
Access2007 ラベルの削除がで...
-
ACCESSで条件によってサブフォ...
-
親フォームからサブフォームの...
-
サブフォームのフォームフッタ...
-
Access2007が強制終了する事象...
-
Access SUMの結果が何もない時...
-
サブフォームを非表示させる方...
-
ACCESS──メインフォームでサブ...
-
Access サブフォームのレコード...
-
Access 登録ボタンからサブフォ...
-
ACCESSのサブフォームコピーに...
-
Accessで埋め込んだサブフォー...
-
ACCESSのフォームで列固定?
-
accessでコンボボックスとサブ...
-
アクセス2003のサブフォームの...
-
ACCESS サブフォームの...
-
access フォーム上で複数行の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
サブフォームに対してGoToRecor...
-
クエリで出来た表にチェックボ...
-
ACCESS──メインフォームでサブ...
-
サブフォームを非表示させる方...
-
親フォームからサブフォームの...
-
親・子リンクフィールドの設定...
-
ACCESSにて
-
ACCESSのフォームで列固定?
-
Access 登録ボタンからサブフォ...
-
サブフォームのあるフォームか...
-
ACCESSサブフォームにデータ反...
-
Access フォームで条件抽出し...
-
Access メインフォーム サブフ...
-
Accessで埋め込んだサブフォー...
-
ACCESSのサブフォームコピーに...
-
ACCESS VBA メインフォーム及び...
-
Accessでサブフォームのボタン...
-
【Access】サブフォームのソー...
-
Access2007 ラベルの削除がで...
-
サブフォームに変数を代入し、R...
おすすめ情報