- ベストアンサー
Excel で音楽リストを再生
マイ・ドキュメントのマイ・ミュージックなどに音楽ファイルがたくさんあるのですが,データがゴチャゴチャになっています。それで,Excelのマクロなどを使ってフォルダから音楽リストを簡単に作成し再生することはできないでしょうか。 具体的には,一度すべてを登録して,それをさらにリスト・アップしたExcelのファイルからフルパスを参照して再生させたいと思っています。 リスト・アップの方はもしExcelでは面倒であるならば,他のソフトで行ないますので,どちらかというと Excel のデータをそこから再生する方法を知りたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
http://okwave.jp/qa2576176.html こちらが参考になると思います。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
昨日の質問の http://okwave.jp/qa2588688.html の私の質問のコードで (1)拡張子の指定をかえる(wavなど) (2)フォルダ名を適当に変える(strPath の"”内) ことにより、エクセルのシートにファイル名を書き出せます。 WEBで「VB Dir」で検索すれば(1)(2)のヒントが沢山出ます。 実質は#2のご回答と同じです。
お礼
ありがとうございます。参考にさせていただきます。
- venzou
- ベストアンサー率71% (311/435)
#1は音楽再生の方法です。 リスト・アップの方はこんな感じで出来ると思います。 Sub ファイル一覧() Dim i As Integer Dim r As Range Dim path As String Dim fname As String path = "c:\temp\" 'フォルダ Set r = ActiveSheet.Range("A1") '保存するセル i = 1 fname = Dir(path & "*.wav") 'ファイルの種類 Do Until fname = "" r.Cells(i, 1) = path & fname i = i + 1 fname = Dir() Loop End Sub
お礼
ありがとうございます。参考にさせていただきます。