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

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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 成人在线免费看片| 手机看片国产免费永久| 91情侣在线精品国产免费| 亚洲人成电影亚洲人成9999网 | 亚洲欧美日韩久久精品| 最近最好的中文字幕2019免费 | 免费国产精品视频| 美女尿口扒开图片免费| 亚洲av区一区二区三| 一级毛片不卡免费看老司机| 久久久久噜噜噜亚洲熟女综合| 精品一区二区三区高清免费观看 | 中文字幕在线视频免费观看| 亚洲综合色婷婷七月丁香| 免费网站观看WWW在线观看| 亚洲伊人久久大香线蕉苏妲己| aⅴ免费在线观看| 亚洲另类无码一区二区三区| 国产三级免费电影| 美女无遮挡拍拍拍免费视频| 久久青青成人亚洲精品| 国产在线a免费观看| 免费国产高清毛不卡片基地| 亚洲精品午夜无码专区| 222www在线观看免费| 亚洲6080yy久久无码产自国产| 亚洲AV无码一区二区三区国产| 99久久免费国产精品热| 亚洲日本香蕉视频观看视频| 在线精品免费视频| a毛片久久免费观看| 亚洲最大的黄色网| 亚洲精品黄色视频在线观看免费资源| 精品成人免费自拍视频| 亚洲国产成人va在线观看网址| 国产日产成人免费视频在线观看 | 亚洲色欲啪啪久久WWW综合网| 免费一级毛片一级毛片aa| 久久久久国色av免费看| 亚洲国产无线乱码在线观看| 曰韩亚洲av人人夜夜澡人人爽 |