• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

        運用VBA在Excel中播放MP3音樂

        運用VBA在Excel中播放MP3音樂

        更新時間:2023-12-22 文章作者:未知 信息來源:網絡 閱讀次數:

        Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

        在VBA中通過調用API函數mcisendstring,可以播放MP3格式的音樂。下面是VBA代碼,我們可以將它放入模塊中,方法是在VBA編輯器中單擊菜單“插入→模塊”,在代碼窗口中輸入下列代碼。

        Option Explicit
        Public 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


        Private Function ConvShortFilename(ByVal strLongPath$) As String
        Dim strShortPath$
        If InStr(1, strLongPath, " ") Then
        strShortPath = String(LenB(strLongPath), Chr(0))
        GetShortPathName strLongPath, strShortPath, Len(strShortPath)
        ConvShortFilename = Left(strShortPath, InStr(1, strShortPath, Chr(0)) - 1)
        Else
        ConvShortFilename = strLongPath
        End If
        End Function


        Public Sub MMPlay(ByRef FileName As String)
        FileName = ConvShortFilename(FileName)
        mciSendString "close " & FileName, vbNullString, 0, 0
        mciSendString "open " & FileName, vbNullString, 0, 0
        mciSendString "play " & FileName, vbNullString, 0, 0
        End Sub


        Public Sub MMStop(ByRef FileName As String)
        FileName = ConvShortFilename(FileName)
        mciSendString "stop " & FileName, vbNullString, 0, 0
        mciSendString "close " & FileName, vbNullString, 0, 0
        End Sub

        然后,可以在VBA中調用上述代碼。

        播放MP3:MMPlay (Mp3File)

        停止播放:MMStop (Mp3File)

        其中Mp3File為包含路徑的MP3文件名。

        下面是一個簡單的示例,在工作表“Sheet1”中有兩個按鈕,一個是“打開并播放MP3文件”,另一個是“停止播放”。單擊“打開并播放MP3文件”按鈕可以在“打開”對話框中選擇一個MP3音樂文件并播放。


        Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 最近最好的中文字幕2019免费 | 精品在线免费观看| 亚洲私人无码综合久久网| 亚洲一本一道一区二区三区| 91香蕉国产线在线观看免费| 久久精品7亚洲午夜a| 女人隐私秘视频黄www免费| 亚洲无线观看国产精品| 亚洲午夜精品国产电影在线观看| 无码色偷偷亚洲国内自拍| 日本免费一区二区三区最新vr| 亚洲第一AV网站| 亚洲av乱码一区二区三区按摩| 暖暖日本免费在线视频 | 99国产精品永久免费视频 | 99精品免费观看| 亚洲欧洲日产专区| 2015日韩永久免费视频播放| 国产国拍亚洲精品福利 | 亚洲视频在线观看不卡| 特级毛片免费观看视频| 久久精品免费一区二区喷潮| 亚洲性色精品一区二区在线| 国产又粗又长又硬免费视频| 97久久精品亚洲中文字幕无码| 日本h在线精品免费观看| 亚洲最大的成人网站| 亚洲 自拍 另类小说综合图区| 91亚洲性爱在线视频| 国产成人精品免费直播| 91国内免费在线视频| 亚洲最大的视频网站| 午夜成年女人毛片免费观看| 久久九九免费高清视频| 亚洲成综合人影院在院播放| 四虎影视永久免费视频观看| 久久精品无码精品免费专区| 亚洲成a人片77777kkkk| 在线视频免费观看www动漫| 国产免费伦精品一区二区三区| 亚洲成aⅴ人片在线影院八|