
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
こんにちは。
直接WIN32APIサイドのメッセージボックスを呼び出せば、最前面スタイルを指定出来ます。
http://wisdom.sakura.ne.jp/system/winapi/win32/w …
以下では駄目でしょうか?
'プロトタイプ
Public Declare Function MessageBox Lib "user32.dll" Alias "MessageBoxA" (ByVal hWnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal uType As Long) As Long
'OKボタンを保有するフラグ
Public Const MB_OK = &H0
'最前面フラグ
Public Const MB_TOPMOST = &H40000
'呼び出し
Public Sub TestTopMostMsgBox()
Dim lpText As String
Dim lpCaption As String
lpText = "テスト"
lpCaption = "最前面メッセージボックス"
MessageBox 0, lpText, lpCaption, MB_OK Or MB_TOPMOST
End Sub
No.3
- 回答日時:
>VBだとAPI関数を使って、フォームを常に最前面表示はできました。
VBAでもこの方法しかありません。
他のアプリが最前面ではVBAの関知する所ではないので、エクセル上に表示する事しか出来ません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
メッセージボックスを前面に表示させるには?
Visual Basic(VBA)
-
エクセルVBAで、MsgBox やInputBox は、画面の中央以外に表示させたい。
Excel(エクセル)
-
メッセージボックスで1025文字以上を扱う
Visual Basic(VBA)
-
-
4
IEブラウザよりmsgboxを手前に表示したい
PowerPoint(パワーポイント)
-
5
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
6
vba クリップボードクリアについて教えてください
その他(プログラミング・Web制作)
-
7
【Excel VBA】マクロでExcel自体を終了させたい
Excel(エクセル)
-
8
VBAで、なぜかSendkeyが効きません。
PowerPoint(パワーポイント)
-
9
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
10
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
11
メッセージボックスの非モーダル化について
Visual Basic(VBA)
-
12
Application.Runエラー(1004)
Excel(エクセル)
-
13
Excel-VBAの「しばらくお待ちください」のダイアログが自動的に閉じない
Excel(エクセル)
-
14
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
15
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
16
エクセルVBAのフォームを最前面にする方法を教えてください。
Visual Basic(VBA)
-
17
【EXCEL2002】「貼り付け先の書式に合わせる」をVBAで実行したい
Excel(エクセル)
-
18
エクセルVBAでマルチページの切り替え方法の件で
Excel(エクセル)
-
19
指定のWORKBOOKを前面表示する方法(エクセル:VBA)
Excel(エクセル)
-
20
vbaでmsgboxの位置を指定
PowerPoint(パワーポイント)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスVBA フォームのス...
-
リストボックスの選択解除
-
お客様から1MB未満の写真を送っ...
-
Googleフォーム・複数人の申し...
-
Access 無操作の場合、自動で閉...
-
Accessでフォームから別フォー...
-
ユーザーフォーム上にアイコン...
-
csvに保存しているデータをURL...
-
ACCESS VBAサブフォーム(DATA S...
-
フォーム上の全てのコントロー...
-
frm型への代入の仕方について
-
サブフォームの行ごとにコンボ...
-
サブフォームのイベント取得
-
accessで2つ以上のフォームを起...
-
メッセージボックスの背景色
-
PDFフォームに本日の日付を自動...
-
子フォームから親フォームのオ...
-
タブコントロールを含んだフォ...
-
VBのEXEファイルのサイズを小さ...
-
フォームのクローズについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お客様から1MB未満の写真を送っ...
-
Googleフォーム・複数人の申し...
-
アクセスVBA フォームのス...
-
VBAにてメッセージボックスを最...
-
VBA リストボックスをダブルク...
-
Accessでフォームから別フォー...
-
PDFフォームに本日の日付を自動...
-
accessで2つ以上のフォームを起...
-
VB.net(VB)で、フォームにExcel...
-
VBプログラムの終了
-
子フォームから親フォームのオ...
-
ExcelVBAでフォーム内でブック...
-
PDFフォーム内で日付計算したい...
-
サブフォームの新規レコードに...
-
メインフォームからサブフォー...
-
リストボックスの選択解除
-
サブフォームの行ごとにコンボ...
-
ASP.NETとC#でWebフォームを呼...
-
dbOpenTableとdbOpenDynaset
-
【ACCESS2003】サブフォーム名...
おすすめ情報