
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で質問しましょう!
似たような質問が見つかりました
- Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日
- [クイックアクセスツールバー]の設定ファイルの格納場所について、
- Excelヘルプの原文を表示する最速の方法(手順)には?
- 時間の感覚 日時の計算
- ExcelのVBAコードについて教えてください。
- PHPプログラムをエクセルに張り付けると検索ボックスがでてくる!
- 出退勤管理の遅刻・早退時間について
- Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について
- タスクバー上に表示されたアドレス・ボックス?
- GooglePixelで端末内のアプリを検索する方法を教えてください。 アプリ一覧に表示される検索ボ
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
メッセージボックスを前面に表示させるには?
Visual Basic(VBA)
-
メッセージボックスで1025文字以上を扱う
Visual Basic(VBA)
-
エクセルVBAのフォームを最前面にする方法を教えてください。
Visual Basic(VBA)
-
-
4
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
5
Vba Userformを前面に出すについて
Access(アクセス)
-
6
フォントの大きさ
Visual Basic(VBA)
-
7
vbaで「最前面に」とする方法は?
Access(アクセス)
-
8
マクロを実行中に、msgbox を表示させたまま、ワークシートを上下左右に移動表示させたい。
Excel(エクセル)
-
9
Application.ScreenUpdating = Falseが効きません
Visual Basic(VBA)
-
10
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
11
フォームウィンドウを最前面に表示したい(ACCESS)
Microsoft ASP
-
12
VBAで、なぜかSendkeyが効きません。
PowerPoint(パワーポイント)
-
13
VBA(エクセル)で自動的にボタンをクリックさせるには
その他(プログラミング・Web制作)
-
14
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
15
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
16
指定のWORKBOOKを前面表示する方法(エクセル:VBA)
Excel(エクセル)
-
17
IEブラウザよりmsgboxを手前に表示したい
PowerPoint(パワーポイント)
-
18
VBAで任意のウインドウのサイズを変更する方法
Visual Basic(VBA)
-
19
名前を付けて保存のウィンドウが表に出ない
Visual Basic(VBA)
-
20
vbaから他のアプリを終了
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォームのクローズについて
-
リストボックスの選択解除
-
アクセスVBA フォームのス...
-
Accessでフォームから別フォー...
-
VBAにてメッセージボックスを最...
-
JR東日本に電話したいのですが...
-
accessで2つ以上のフォームを起...
-
メルカリのメルカードで買い物...
-
Excel2007 でのチェックボック...
-
「ご処理進めて頂きますようお...
-
VBA エンターキーでイベントに...
-
お家デートをしててハグを長い...
-
EXCEL VBA 複数のImageコントロ...
-
【Excel】特定の文字を含むセル...
-
VBAでループ内で使う変数名を可...
-
Visual Basic 6.0 コンボボック...
-
FFTの結果ついて
-
switch の範囲指定
-
UWSC
-
Do~Loopした回数をカウントしたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAにてメッセージボックスを最...
-
アクセスVBA フォームのス...
-
Accessでフォームから別フォー...
-
リストボックスの選択解除
-
サブフォームの新規レコードに...
-
PDFフォームに本日の日付を自動...
-
Googleフォーム・複数人の申し...
-
メッセージボックスの背景色
-
サブフォームのイベント取得
-
JR東日本に電話したいのですが...
-
メインフォームからサブフォー...
-
VBプログラムの終了
-
Access 無操作の場合、自動で閉...
-
PDFフォーム内で日付計算したい...
-
accessで2つ以上のフォームを起...
-
フォーム上の全てのコントロー...
-
ユーザーフォーム上にアイコン...
-
VB.NET 親フォームから子フォー...
-
アクセス フォームが存在する...
-
サブフォームの行ごとにコンボ...
おすすめ情報