No.1ベストアンサー
- 回答日時:
Accessの起動時にWinAPIのShowWindowを使って最小化すれば出来ます。
標準モジュールにShowWindowを使って記述しておきAutoExecマクロでアクションをプロシージャの実行にしてアクションの引数でプロシージャ名を指定します。
No.2
- 回答日時:
#1の続きです。
下記のようにでも出来ます。Accessを閉じるだけの小さいフォームでも作ってAccessを終了するボタンを配置しポップアップをはいに設定した場合。
下記のようにやるとAccessは非表示で起動時に設定したポップアップ設定されているフォームのみ表示されるようになります。(Accessは表示されません)
下記を標準モジュールに
Option Explicit
' オープン時に、Access自身を最小化に設定する為の API 宣言
Public Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, _
ByVal nCmdShow As Long) As Long
' ウィンドウの表示状態を指定する定数の宣言
Public Const SW_SHOWMINIMIZED = 2 ' ウィンドウをアクティブにして最小化
Public Const SW_MINIMIZE = 6 ' ウィンドウを最小化
Public Const SW_HIDE = 0 ' ウィンドウを非表示
フォームの開く時にAccess自身を非表示に設定します。
Private Sub Form_Open(Cancel As Integer)
Dim rc As Long
rc = ShowWindow(Application.hWndAccessApp, SW_SHOWMINIMIZED)
End Sub
Access自体を非表示にする場合は必ずAccessを閉じるボタンを作ってフォームに配置しそのフォームをポップアップをはいに設定しておきAccessが非表示でもそのフォームのみ表示するようにしていつでも閉じれるようにしておきます。
こんなやり方もあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access フォーム 大分類、小分類 1 2022/08/11 18:03
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Excel(エクセル) Excelのウィンドウが少し小さく、ズレて立ち上がります 1 2022/06/27 16:25
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Access(アクセス) Accessで独自メニューバーまたはリボンを作成したい 1 2022/12/02 14:31
- Access(アクセス) 本日、会社のパソコンでAccessを開いたとき ウイルス警告のようなものが出ていました。 毎日Acc 3 2022/10/18 23:33
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Access(アクセス) Access DAOのExecuteメソッドのオプション(RecordsetOptionEnum)に 1 2022/09/19 07:34
- Visual Basic(VBA) vba メモリ節約 3 2022/09/16 21:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
モーダルフォームとモードレス...
-
フォームウィンドウを最前面に...
-
コントロールの存在確認
-
ユーザーフォームのテキストボ...
-
C#で起動時のフォームを非表示...
-
ユーザーフォーム上に現在日時...
-
クリックイベントなのに、2回ク...
-
VBAでユーザーフォームを再表示...
-
エクセルVBAのフォームを最...
-
Microsoft Formsの「個人情報や...
-
Access VBA コントロールの参照...
-
クリックするたびに、フォーム...
-
'ユーザーフォーム右上隅の[×...
-
C#でボタンクリックをキャンセル
-
Hideについて(.NET)
-
ユーザーフォーム上に現在日時...
-
Accessで、一つのフォーム画面...
-
C# formの2重起動禁止
-
アクセス2013 フォームが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
クリックイベントなのに、2回ク...
-
ExcelVBAのユーザーフォームの...
-
ユーザーフォームのテキストボ...
-
Microsoft Formsの「個人情報や...
-
ユーザーフォーム上に現在日時...
-
Form_Load と Form_Activate の...
-
モーダルフォームとモードレス...
-
Excelにて、ユーザーフォームで...
-
VBAでユーザーフォームを再表示...
-
【VBAユーザーフォームで閉じる...
-
MSGBOXのフォント大きさ変更
-
VBA(エクセル)のユーザー...
-
Hideについて(.NET)
-
エクセルVBAのフォームを最...
-
コントロールの存在確認
-
ACCESSのフォーム、開くんです...
-
'ユーザーフォーム右上隅の[×...
-
フォームウィンドウを最前面に...
-
ユーザーフォームのラベルに時...
おすすめ情報