No.1ベストアンサー
- 回答日時:
>wave音源
wave音源とはwavファイルのことですか?
もし違ったらこの回答は無視してください。(^^;
音楽再生用の関数作ってあるので良かったら使ってください。
(wav,mid,wma,mp3の再生が出来ます。)
mciPlay("c:\temp\test.wav") で再生
mciStop("c:\temp\test.wav") で停止
----以下ソース----
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" _
(ByVal lpstrCommand As String, ByVal lpstrReturnString As String, _
ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
Public Declare Function GetShortPathName Lib "kernel32" _
Alias "GetShortPathNameA" _
(ByVal lpszLongPath As String, _
ByVal lpszShortPath As String, _
ByVal cchBuffer As Long) As Long
Sub mciPlay(fn As String)
Dim rc As Long
If Dir(fn) <> "" Then
rc = mciSendString("Play " & ApiGetShortPathName(fn), "", 0, 0)
End If
End Sub
Sub mciStop(fn As String)
Dim rc As Long
If Dir(fn) <> "" Then
rc = mciSendString("Stop " & ApiGetShortPathName(fn), "", 0, 0)
End If
End Sub
Function ApiGetShortPathName(lPath As String) As String
Dim strShortPath As String * 255
Dim lngRet As Long
Dim lngSiz As Long
lngSiz = Len(strShortPath)
lngRet = GetShortPathName(lPath, strShortPath, lngSiz)
ApiGetShortPathName = Left(strShortPath, InStr(strShortPath, Chr(0)) - 1)
End Function
----以上ソース----
No.2
- 回答日時:
こんばんは。
Excel の機能ではありませんから、VBA 必須です。
1. Media Player 等の音声プレイヤーソフトを起動して再生する
[ Office TANAKA - Excel VBA(サウンドを再生する) ]
http://www.officetanaka.net/excel/vba/tips/tips2 …
2. プレイヤーソフトを使わないで再生する
[VB WAVファイルを再生する - PlaySound, mciSendString ]
http://homepage1.nifty.com/rucio/main/Samples/s_ …
※ VB6.0 での解説ですが、多少の修正で VBA でも動きます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ブルーレイ・プレーヤー・レコーダー 東芝HDD&ブルーレイディスクレコーダー VARDIA D-B1005K エラー内容について 2 2022/06/26 08:06
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Excel(エクセル) エクセル ボタンクリックでmp3ファイルを再生 1 2023/04/18 21:13
- Excel(エクセル) アンケート集計用VBAについて教えて下さい。 約100人にアンケート内容が入ったExcelファイルを 1 2022/07/27 13:12
- iPhone(アイフォーン) Iphone 13 pro maxが急に動かなくなった際の対処法 2 2023/08/15 02:08
- Visual Basic(VBA) Excel VBAのリストボックスの値を他のフォームに反映させる方法を教えてください。 2 2023/07/14 14:06
- Visual Basic(VBA) worksheetFunctionクラスのVlookupプロパティを取得できません エラーへの対応 3 2022/12/27 22:27
- Visual Basic(VBA) VBAで一時中断したプログラムの再開をさせたい 1 2022/11/13 11:15
- Excel(エクセル) ランダムで四択の問題を作る場合にvbaで何を学べばいいでしょうか。 1 2022/04/14 16:45
- 作詞・作曲 iMacでMIDIデータを良い音で再生するための音源をインストールする方法を教えて下さい 4 2022/07/09 17:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
GOMプレーヤーでのMKVの再生が...
-
CDの音楽のテンポを遅くして違...
-
PCで焼いたCDがCDプレイヤーで...
-
GOMプレイヤーでAVIフィイルを...
-
MPC-HCで再生はできるががめ全...
-
GOM Playerで音声のみが出ない
-
動画の映像が表示されず真っ黒...
-
GOM Playerで連続再生
-
ポータブルDVDプレイヤーの、 S...
-
PotPlayerの再生画面の設定につ...
-
購入したDVDを再生するときに、...
-
win3.1win95で作成されたCDを現...
-
WMAのファイルをPCで再生でき...
-
MP3Gainで音量を調整したが、iT...
-
MPC-HC(Media Player Classic ...
-
mpeg2 再生について
-
GOM Player再生時に出る小窓を...
-
Win10のMedia Player で再生が...
-
動画をスロー再生したいのです...
-
quick timeで映像だけ映らない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PCで焼いたCDがCDプレイヤーで...
-
VLC Media Playerでの連続再生
-
PotPlayerの再生画面の設定につ...
-
CDの音楽のテンポを遅くして違...
-
WMAのファイルをPCで再生でき...
-
MPC-HCで再生はできるががめ全...
-
DVDを借りてきたのですが、PCで...
-
GOMプレイヤーでAVIフィイルを...
-
エクセル ボタンクリックでmp3...
-
動画をスロー再生したいのです...
-
MPC-HC(Media Player Classic ...
-
GOMプレイヤーでGOM LABを開か...
-
GOM PLAYER 再生時の画質について
-
win3.1win95で作成されたCDを現...
-
Quick TImeで動画を再生したら...
-
Win10のMedia Player で再生が...
-
GOM Player再生時に出る小窓を...
-
GOM Playerで音声のみが出ない
-
AIMPに代わるおすすめのプレイ...
-
プレステ2でDVDを見る方法
おすすめ情報