- ベストアンサー
ACCESS2000起動時に立ち上がるフォームのウィンドウサイズ
Win98SE/ACCESS2000を使っています。 仕事用の入力フォームをさくせいし、そのフォームが起動時にたち上がるように設定をしました。 そのフォームのウィンドウが常に小さいウィンドウで開かれるのですが、最大化の状態で開かれるようにしたいのですが、方法はあるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 最大化の状態で開かれるようにしたいのですが、方法はあるのでしょうか? 出来ますよ。次の手順で操作してみてください。 ・ 起動時に開くフォームをデザインビューで開きます。 ・ メニューから[表示]→[プロパティ]を選択します。 ・ [イベント]タブで「開く時」欄をポイントすると右端に ... が表示に なりますので、これをクリックします。 ・ 表示されたダイアログで「コードビルダ」を指定します。 ・ Visual Basicコードウインドウが表示になり、下記コードの1行目と 3行目が表示されますので、2行目のコードをコピペして出来上がりが、 下記のようにします。 ・ このフォームを保存すると、次回から起動時最大化で開きます。 Private Sub Form_Open(Cancel As Integer) DoCmd.Maximize End Sub
その他の回答 (1)
- cafedemocha
- ベストアンサー率29% (232/789)
起動時に立ち上がるようにしてあるのは、マクロで、Autoexecとして記述されているんでしょうか? そうであれば、そこに、最大化と言うマクロを追記してやれば済みますけどねぇ DBウィンドウその物の場合は、一旦最大化した状態で終了してやれば、その状態が維持された筈ですけど・・・
補足
回答ありがとうございます。 起動時に立ち上がるようにしてあるのは、マクロではなくアクセスの[ツール]→[起動時の設定]を使ってのことなので、マクロがどこに含まれているのかが分かりません。 DBウィンドウそのものというのはアクセスのプログラムウィンドウではなく、その中に表示されるウィンドウのことですよね? 最大化した状態で終了しても次からその状態で立ち上がらないんですよね~(-"-)??
お礼
ありがとうございます。 やはり、直接記述していかないといけないんですね。 早速やってみたいと思います。
補足
ありがとうございます。 頂いた回答で解決することができました。 コードの方はほとんど使ったことがなかったので使い方自体はよく分からないのですが、こちらを覚えれば色々なことができそうなのでがんばって勉強してみようと思います。