
No.1ベストアンサー
- 回答日時:
「autoexec」という名前のマクロを作成して下さい。
(必ずこの名前である必要があります)
そのマクロで、「アクション」に「最大化」を指定して保存すれば、起動時に内側ウィンドウが最大化されます。
また、「アクション」に「コマンドの実行」を指定して、画面左下の「コマンド」欄に「最大化 (アプリケーション)」を設定すれば、外側ウィンドウが最大化されます。
「マクロ名」列(デフォルト設定では非表示)に何も入力しない限り、これらや他のアクションを連続して行うこともできます。
No.3
- 回答日時:
>外側
これは、アプリケーション自体を大きくって事ですか?
それであれば、VBAです。
起動時に表示を設定しているフォームの「読み込み時」にイベントプロシージャを指定し、以下のコードを利用することで、フォームだけではなく、アプリケーションも最大化することができます。
Option Compare Database
Option Explicit
Private Declare Function ShowWindowAsync Lib "user32.dll" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
Private Declare Function GetParent Lib "user32" (ByVal hWnd As Long) As Long
'読み込み時イベント
Private Sub Form_Load()
Dim lngWnd_Form As Long
Dim lngWnd_App As Long
'フォームのハンドル
lngWnd_Form = Me.hWnd
'アプリケーションのハンドル
lngWnd_App = 関数_最高の親取得(lngWnd_Form)
'アプリケーションを最大化
Call 関数_最大化(lngWnd_App)
'フォームの最大化(ここはDoCmd.Maximizeでもいい)
Call 関数_最大化(lngWnd_Form)
End Sub
Private Sub 関数_最大化(ByVal inWnd As Long)
Const SW_SHOWMAXIMIZED = 3
Call ShowWindowAsync(inWnd, SW_SHOWMAXIMIZED)
End Sub
Private Function 関数_最高の親取得(ByVal inWnd As Long) As Long
Dim lngWnd As Long
Dim lngParent As Long
lngWnd = inWnd
Do
lngParent = GetParent(lngWnd)
If lngParent = 0 Then
Exit Do
End If
lngWnd = lngParent
Loop
関数_最高の親取得 = lngWnd
End Function
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
AccessのFormの設定で、開いた時に必ず最大化で表示する方法が分からず困っています
Access(アクセス)
-
Accessのフォームで開く時のウィンドウサイズを指定する
Access(アクセス)
-
Access 複数フォームを開き、画面の最上面にしたいフォームをコント
その他(データベース)
-
-
4
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
5
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
6
AccessVBA SetFocusとGoToControlが正常に作動しない
Access(アクセス)
-
7
Access サブフォームでの選択行の取得
その他(データベース)
-
8
Accessのフォームのみ表示させたい
Access(アクセス)
-
9
Access VBA Me.Requery レコードは削除されています エラー
その他(データベース)
-
10
Accessのテーブルデータを一気にVBAで追加したい・・
その他(データベース)
-
11
Accessの条件付き書式設定で、複数の条件が一致した時の書式を設定したい
その他(Microsoft Office)
-
12
もしフォームヘッダーにコントロールがあるのなら
Access(アクセス)
-
13
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
14
Accessのウインドウサイズの固定
Visual Basic(VBA)
-
15
ACCESS VBA でのエラー解決の根拠がわかりません エラー「イベントプロパティに指定した式・・
Access(アクセス)
-
16
レコード削除時に(サブ)フォームに表示される#Deleted"について"
Access(アクセス)
-
17
起動時のフォームの大きさ?
Access(アクセス)
-
18
Access_Formのデザインビュー画面を拡大表示
Access(アクセス)
-
19
access テキストボックスの値取得
Access(アクセス)
-
20
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10 エクスプローラー表...
-
UWSC 非アクティブウィンドウ...
-
VLCメディアプレイヤーでの拡大...
-
新しいウィンドウで開くときウ...
-
IE5
-
サクラエディタで、分割したウ...
-
Google Chromeのウィンドウサイ...
-
ウィンドウが開くときの大きさ...
-
dreamweaverの画面表示
-
Excelのウィンドウが少し小さく、ズ...
-
ウィンドウの縮小拡大ができま...
-
リンクを『新しいウィンドウで...
-
ウィンドウの強制アクティブ化...
-
ウィンドウの一番下が見られない
-
インターネットエクスプローラ...
-
IEのサイズを元の大きさにしたい
-
Notesを起動すると「ウィンドウ...
-
小学校の時、授業後に下校して...
-
今日リゼロ打ってたら、チャン...
-
エクセルでセルの内容を表示す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10 エクスプローラー表...
-
VLCメディアプレイヤーでの拡大...
-
Excelのウィンドウが少し小さく、ズ...
-
UWSC 非アクティブウィンドウ...
-
AccessのFormの設定で、開いた...
-
サクラエディタで、分割したウ...
-
ウィンドウの一番下が見られない
-
Google Chrome で画面が小さく...
-
Google Chromeのウィンドウサイ...
-
新しいウィンドウで開くときウ...
-
ウィンドウの強制アクティブ化...
-
画面のサイズを「元のサイズ」...
-
入力した文字を電光掲示板のよ...
-
Access 起動時、ウィンドウを...
-
リンクを『新しいウィンドウで...
-
ウィンドウ閉じるボタンが隠れ...
-
draftsight コマンドウィンドウ...
-
ウィンドウの縮小拡大ができま...
-
画面上に出てくるものが邪魔で...
-
最小化からの再表示は? Photos...
おすすめ情報