宜しくお願いします。
accessで、あるツールを作ってるんですが、
開いた時に画面(フォーム)が最大化になるようにしています。
※ access自体も。
私のPCのモニターでちょうど真ん中に合せてバランスよく
項目を設置しているのですが、会社でそれを開いたところ、
最大化にすると左寄りになってしまいます。
おそらく画面の「インチ(型)」が関係すると思うのですが、
何か改善点はないでしょうか。
ちなみに私のモニターは17型でデザインビューを見ると
accessのルーラーが幅26まで表示されるので
それに合せてツールを作りました。
(スクロールバーも含めるとプラス0.5?)
会社のモニターは何型かわかりませんが、ルーラーの幅が
32.5までありました。
何かそのような「対応表」があったり、自動的に合せてくれる
マクロがあったりしたら教えてください。
対応表:何インチだとルーラーは何センチとか。
初歩的な質問かも知れませんが、宜しくお願いします。
No.1ベストアンサー
- 回答日時:
> 自動的に合せてくれるマクロがあったりしたら教えてください。
フォームをポップアップフォームとして表示させている場合は、
フォームのプロパティで設定が可能です。
(マクロ不要)
具体的には、以下の通り:
1)フォームをデザインビューで開く
2)何もないところをダブルクリックするなどして、フォームの
プロパティシートを開く
3)『書式』タブの『サイズ自動修正』を「はい」に設定
(→フォームのサイズが、デザインビューで指定したままの
大きさになる設定)
4)同じタブの『自動中央寄せ』も「はい」に設定
(→Accessのウィンドウ内のほぼ中央(上下は若干偏りますが)に
開く設定)
5)フォームを保存して閉じる
・・・以上です。
(必要に応じ、『境界線スタイル』も変更してみてください:
サイズ変更の可否などが変更できます)
※ルーラー(cm単位)と『サイズ変更』で使うtwip単位は、
「cm * 567」で換算できますが、PCの解像度の設定を取得するには
VBA上でAPI関数(など?:他に方法があるかはわからないので(汗))を
使用する必要があり、結構面倒です。
(画面のインチ数ではなく、あくまで解像度(1024×768とか1280×1024とか)
が関係してきます)
回答有難うございます!
今、自宅で試しました。
どうやら解像度が匂います。
うちのは1024×768ですが、試しに1280×1024でやると
幅が32.5ぐらいになりました。
環境が違うと大変です(汗)。
(ちょっと格好悪かったでした・笑)
ちなみにフォームを開くときに最大画面で開くマクロを
設定しているので、おそらくポップアップフォームとは
関係ありません。
でもありがとうございました、
参考になりました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Accessの代わりのノンプログラムデータベース作成 4 2022/10/21 09:26
- モニター・ディスプレイ パソコンのモニター選び 10 2022/11/30 12:19
- モニター・ディスプレイ 自室のモニターのみ目が疲れる原因が知りたい。 3 2022/12/17 19:59
- モニター・ディスプレイ 助けて下さい!! PCとモニターをHDMIケーブルで繋いで デュアルディスプレイで 作業をしようとし 6 2022/06/21 22:13
- その他(パソコン・スマホ・電化製品) EXCELのSUMPRODUCT関数について 2 2022/09/21 17:30
- モニター・ディスプレイ ゲーム中、モニター設定画面でなぜか60hz表示になる 2 2022/10/10 17:03
- モニター・ディスプレイ Displayport接続時にディスプレイ設定の一部の項目がチラついて変更できない 3 2022/07/31 10:06
- モニター・ディスプレイ 新しいPCモニターの購入を考えています。株取引とFX取引。 4 2022/05/01 12:19
- モニター・ディスプレイ PCとプレステで、モニターの表示を切り替えたい 1 2022/05/11 23:55
- モニター・ディスプレイ PCのマルチディスプレイで複製はできますが拡張ができません 1 2023/08/09 01:29
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
Access サブフォームでの選択行の取得
その他(データベース)
-
フォームの高さを数値で指定したいのですが
Excel(エクセル)
-
Accessで文字列の長さによって、フィールドの幅を自動で合わせる方法
Excel(エクセル)
-
-
4
アクセスVBAのMe!と[ ]
Access(アクセス)
-
5
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
6
起動時のフォームの大きさ?
Access(アクセス)
-
7
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
8
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
9
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
10
どこにもフォーカスを当てたくない
Access(アクセス)
-
11
アクセスでの画面表示は拡大できない?
Access(アクセス)
-
12
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
13
【Access】クエリで抽出したデータをCSV形式でエクスポートできますか?
Access(アクセス)
-
14
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
15
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
16
Access_Formのデザインビュー画面を拡大表示
Access(アクセス)
-
17
Accessのフォームのみ表示させたい
Access(アクセス)
-
18
アクセスのフォームのビューが表示されないのですが、
その他(データベース)
-
19
AccessのFormの設定で、開いた時に必ず最大化で表示する方法が分からず困っています
Access(アクセス)
-
20
ACCESSでサブフォームの編集中レコードの処理
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelのComboboxでマウスのスク...
-
スクロールバーをVBAで操作したい
-
Accessのメニューバーを消したい!
-
Access サブフォームでの選択行...
-
ACCESSでVBAから選択クエリの抽...
-
googleフォームでインストール...
-
access サブフォームにリストを...
-
access別のテーブルを参照して...
-
Access 複数フォームを...
-
COUNTIFのやり方を教えてくださ...
-
.flex-direction プロパティは...
-
Accessのコンボボックスでリス...
-
Access2010 レコードの更新日付...
-
未審査請求包袋抽出表作成とは...
-
Accessフォームが入力できません。
-
X-Ripperというフリーウェアに...
-
ACCSESS2013VBA フォームのレコ...
-
Accessでレコードの複製
-
コンボボックス全ての値を取得...
-
access2010 特定文字を含むレコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelのComboboxでマウスのスク...
-
スクロールバーをVBAで操作したい
-
Access2000 フォーム表示位置が...
-
ACCESS フォームのサイズ調整
-
access 最大化した時の画面の...
-
エクセル上に画像を貼り付けて...
-
実行エラー'424' ????
-
Accessで任意のフォーム以外直...
-
ACCESSアクションマクロでイン...
-
マクロボタンが勝手に飛び回る
-
ACCESS VBEが勝手に起動します
-
access 終了時に「test」とい...
-
エクセルのVBAでマクロ実行...
-
ワークシート上に検索用のボッ...
-
Accessボタンで並び替え
-
Accessのメニューバーを消したい!
-
「問題が発生したため、MicroSo...
-
エクセルで、抽出したデータだ...
-
Access サブフォームでの選択行...
-
ACCESSでVBAから選択クエリの抽...
おすすめ情報