Excel VBA質問箱 IV

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

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


12012 / 13646 ツリー ←次へ | 前へ→

【12849】音楽が流れるようにするには? パピポ 04/4/17(土) 0:59 質問
【12855】Re:音楽が流れるようにするには? アイエネス 04/4/17(土) 4:49 発言
【12856】Re:音楽が流れるようにするには? パピポ 04/4/17(土) 5:07 質問
【12857】Re:音楽が流れるようにするには? アイエネス 04/4/17(土) 5:40 回答
【12874】Re:音楽が流れるようにするには? ちん 04/4/17(土) 18:48 回答
【12879】Re:音楽が流れるようにするには? パピポ 04/4/17(土) 22:50 お礼

【12849】音楽が流れるようにするには?
質問  パピポ  - 04/4/17(土) 0:59 -

引用なし
パスワード
   コマンドボタンをクリックすると音楽が流れるようにするには、どうしたらよいのでしょうか?よろしくお願いします。

【12855】Re:音楽が流れるようにするには?
発言  アイエネス  - 04/4/17(土) 4:49 -

引用なし
パスワード
   >コマンドボタンをクリックすると音楽が流れるようにするには、どうしたらよいのでしょうか?よろしくお願いします。

音楽とは、wavファイルのことですか?

【12856】Re:音楽が流れるようにするには?
質問  パピポ  - 04/4/17(土) 5:07 -

引用なし
パスワード
   はい、そうです。
ファイル形式によってコードの書き方も変わるのでしょうか?

【12857】Re:音楽が流れるようにするには?
回答  アイエネス  - 04/4/17(土) 5:40 -

引用なし
パスワード
   普通のShell関数では再生できません。
サンプルを作ってみたので参考にしてください。
Sub サンプル1()
  Dim wavfile As String
  wavfile = "C:\Windows\Media\tada.wav" 'wavファイルのパス
  Shell "mplay32.exe /play /close " & wavfile
End Sub

他にもAPIを使った方法がありますが、めんどくさくなりますので・・・

【12874】Re:音楽が流れるようにするには?
回答  ちん  - 04/4/17(土) 18:48 -

引用なし
パスワード
   パピポ さん アイエネスさん こんばんは。

▼パピポ さん:
>コマンドボタンをクリックすると音楽が流れるようにするには、どうしたらよいのでしょうか?よろしくお願いします。

Excelユーザーフォームを作成し、Windows Media Player を使用してみては
どうでしょうか?

1.ユーザーフォームを作成する。
2.「ツール」−>「その他のコントロール」から
  Windows Media Playerをチェックする。
3.ユーザーフォーム上にMedia Playerのコントロールを配置する。
4.Media PlayerのプロパティーのFileName欄に、ファイル名をセットする。

たいていのメディアを実行できると思います。
以上、

【12879】Re:音楽が流れるようにするには?
お礼  パピポ  - 04/4/17(土) 22:50 -

引用なし
パスワード
   ちんさん、アイエネスさん
どうもありがとうございました。

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