Quantcast
Channel: OKWAVE 最新質問(Visual Basic/257)【本日】
Viewing all articles
Browse latest Browse all 6510

前の命令の実行が完了してから次を実行させたい

$
0
0
エクセルシートに挿入-図形から長方形を挿入し、下記のマクロを設定しました。 図形をクリックしたところ、アクション1→2→3の順には実行されず、まず2と3が同時に実行され、1のコメントは3のメッセージボックスのOKを押した後に表示されました。 1の表示が3よりも後になるのは、1の処理に時間がかかるためかと思います。 まず1が表示され、2のサウンド再生が完了するまで待ってから3のメッセージ表示という形にしたいです。 よろしくお願いいたします。 Sub Macro1() ’アクション1 ActiveSheet.Shapes(1).TextFrame.Characters.Text = "サウンドが鳴ります" ’アクション2 Shell "C:\Program Files\Windows Media Player\wmplayer.exe C:\windows\Media\Alarm06.wav", vbHide ’アクション3 MsgBox "サウンド終了です" End Sub

Viewing all articles
Browse latest Browse all 6510

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>