• <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整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 韩国二级毛片免费播放| 亚洲一区二区三区无码中文字幕| 99免费在线视频| 亚洲日韩国产精品乱| 亚洲国产午夜中文字幕精品黄网站| 亚洲精品色婷婷在线影院| 久久亚洲国产精品五月天婷| 久久精品国产亚洲综合色| 亚洲不卡在线观看| 一二三四影视在线看片免费| 国产极品美女高潮抽搐免费网站| 在线精品亚洲一区二区三区| 久久精品九九亚洲精品| 亚洲a级在线观看| 天天看免费高清影视| 亚洲人成网站18禁止一区| 久久精品亚洲日本佐佐木明希| 亚洲欧洲精品国产区| 亚洲youwu永久无码精品| 国产免费人视频在线观看免费| 亚洲高清国产拍精品青青草原| AV无码免费永久在线观看| 成年女人男人免费视频播放| 久久亚洲色一区二区三区| 美美女高清毛片视频黄的一免费| 在线免费一区二区| 国产一卡二卡≡卡四卡免费乱码 | 亚洲欧美日韩国产精品一区| xxxxx免费视频| 午夜亚洲福利在线老司机| 一级毛片**免费看试看20分钟| 国产成人免费网站在线观看| 亚洲人成欧美中文字幕| 日本一道高清不卡免费| 国产亚洲精品免费| 最近2019中文免费字幕在线观看| 国产亚洲av人片在线观看| 亚洲av片不卡无码久久| 亚洲一区二区视频在线观看| 亚洲精品国产第1页| 无码毛片一区二区三区视频免费播放 |