答:我提供这段代码,只给出了一个简单声音提示。可否满足你的要求?
1、先右键改工作表标签,选择"查看代码",复制下方代码:
Private Sub Worksheet_Change(ByVal Target As Range)2、然后在VB编辑窗口中插入一个"模块",复制下面代码:
Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long后面一段代码必须放在普通模块里,例如放在"模块3"里,则更改语句:
Call 模块3.playSystemSound前面一段代码必须放在工作表的代码模块里,你没看清楚。
追问第一次用代码终于调试好了,不过声音有点小,能以替换成其他音乐吗?代码是哪一个
追答更改如下:
Call PlaySound("F:\乌鸦叫.wav", 0&, SND_ALIAS Or SND_ASYNC Or SND_NODEFAULT)追问我写成这个样,目标位置有音乐文件,但是为什么不能播放?
Sub playSystemSound()
Call PlaySound("C:\KuGou:\纯音乐 - 亡灵序曲 - 纯音乐版.wma", 0&, SND_ALIAS Or SND_ASYNC Or SND_NODEFAULT)
End Sub