Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1137 / 13645 ツリー ←次へ | 前へ→

【76105】MsgBoxの位置 トキノハジメ 14/9/26(金) 11:07 質問[未読]
【76106】Re:MsgBoxの位置 独覚 14/9/26(金) 11:51 発言[未読]
【76107】Re:MsgBoxの位置 トキノハジメ 14/9/26(金) 19:00 お礼[未読]

【76105】MsgBoxの位置
質問  トキノハジメ  - 14/9/26(金) 11:07 -

引用なし
パスワード
   教えてください。

MsgBoxの表示位置は指定出来るのでしょうか。

抽出完了と出しているのですが、スクロールせずに上の方に出したいのですが

宜しくお願い致します。

【76106】Re:MsgBoxの位置
発言  独覚  - 14/9/26(金) 11:51 -

引用なし
パスワード
   ▼トキノハジメ さん:
APIを使えば可能のようですが面倒そうなのでユーザーフォームで自作してはどうでしょうか?

ユーザーフォームの「Initialize」イベントで

Private Sub UserForm_Initialize()
  Me.StartUpPosition = 0
  Me.Left = Application.Left + 100
  Me.Top = Application.Top + 50
End Sub
で表示位置を指定できます。
上記の場合だとEXCELのウィンドウの左から100、上から50の部分に表示されます。
「+ 100」「+ 50」部分を変更することで位置も指定できます。

【76107】Re:MsgBoxの位置
お礼  トキノハジメ  - 14/9/26(金) 19:00 -

引用なし
パスワード
   独覚さん有難う御座いました。
また宜しくお願い致します。

1137 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free