Excel VBA質問箱 IV

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

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


7419 / 13644 ツリー ←次へ | 前へ→

【39254】MSGBOXの表示位置を変更する方法 akamomo 06/6/20(火) 16:51 質問[未読]
【39256】Re:MSGBOXの表示位置を変更する方法 ぴかる 06/6/20(火) 17:02 発言[未読]
【39262】Re:MSGBOXの表示位置を変更する方法 Jaka 06/6/20(火) 17:29 発言[未読]
【39263】Re:MSGBOXの表示位置を変更する方法 Kein 06/6/20(火) 17:33 発言[未読]
【39266】Re:MSGBOXの表示位置を変更する方法 H. C. Shinopy 06/6/20(火) 18:32 回答[未読]
【39270】Re:MSGBOXの表示位置を変更する方法 bykin 06/6/20(火) 20:50 発言[未読]
【39287】Re:MSGBOXの表示位置を変更する方法 akamomo 06/6/21(水) 14:09 お礼[未読]

【39254】MSGBOXの表示位置を変更する方法
質問  akamomo E-MAIL  - 06/6/20(火) 16:51 -

引用なし
パスワード
   MSGBOXの表示位置を画面の中央ではなく、隅の方にしたいのですがどのようにすればいいでしょうか。ご教示ください。宜しくおねがいします。

【39256】Re:MSGBOXの表示位置を変更する方法
発言  ぴかる  - 06/6/20(火) 17:02 -

引用なし
パスワード
   akamomoさん、こんにちは。

>MSGBOXの表示位置を画面の中央ではなく、隅の方にしたいのですがどのようにすればいいでしょうか。ご教示ください。宜しくおねがいします。
以前に教えてもらったか、どっかで見つけたか忘れちゃいましたが、こちらで位置変更出来ます。教えて下さった方、勝手に引用してゴメンナサイです。

Sub test()
  SendKeys "% {ENTER}"
  SendKeys "{LEFT 10}{UP 10}{ENTER}"
  MsgBox "こんな感じでしょうか〜", vbInformation + vbOKOnly, "少し左上…"
End Sub

【39262】Re:MSGBOXの表示位置を変更する方法
発言  Jaka  - 06/6/20(火) 17:29 -

引用なし
パスワード
   フォームを使ったほういいと思います。
API使えばできるみたいですが....。

【39263】Re:MSGBOXの表示位置を変更する方法
発言  Kein  - 06/6/20(火) 17:33 -

引用なし
パスワード
   図形描画のテキストボックスを配置する方法もあります。
背景の色や文字の色・大きさ等も自由に設定できますし。
クリックすれば、それを削除するマクロを登録しておくと良いでしょう。

【39266】Re:MSGBOXの表示位置を変更する方法
回答  H. C. Shinopy  - 06/6/20(火) 18:32 -

引用なし
パスワード
   Officeアシスタントの表示で対処できます。

Sub aaaaaa()
 Dim myAns As Long
 '
 With Assistant
  .Move xLeft:=900, yTop:=500
  .Visible = True
 End With
 '
 With Assistant.NewBalloon
  .Animation = msoAnimationIdle
  .BalloonType = msoBalloonTypeButtons
  .Icon = msoIconAlertInfo
  .Button = msoButtonSetCancel
  .Heading = "ヘッダー"
  .Text = "テキスト"
  myAns = .Show
 End With
 '
 If myAns = msoBalloonButtonCancel Then
  MsgBox "Cancel!"
 End If
 '
 Assistant.Visible = False
End Sub

【39270】Re:MSGBOXの表示位置を変更する方法
発言  bykin  - 06/6/20(火) 20:50 -

引用なし
パスワード
   こんばんわ。

アシスタントは次期バージョン(2007)では廃止されるみたいやから
先のこと考えたら使わんほうがええんとちゃうかなー・・・

わてとしてはJakaはんの
>フォームを使ったほういいと思います。
・・・に一票入れときます。

ほな。

【39287】Re:MSGBOXの表示位置を変更する方法
お礼  akamomo E-MAIL  - 06/6/21(水) 14:09 -

引用なし
パスワード
   ▼akamomo さん:
>MSGBOXの表示位置を画面の中央ではなく、隅の方にしたいのですがどのようにすればいいでしょうか。ご教示ください。宜しくおねがいします。
いろいろの回答をご教示いただきありがとうございます。早速やってみます。皆さんどこでこのような知識を身につけられるのか感心するばかりです。今後とも宜しくお願いします。まずはお礼まで

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