通过VBA让电脑说话


Windows系统自带有语音系统,以COM形式存在。所以,通过MVBA可以让电脑说话。

1、在您的MVBA项目中引用Microsoft Speech Object Library

2、键入如下代码并执行:

Sub Speech()
   Dim myVi As New SpeechLib.SpVoice
   myVi.Speak "Hello. How do you do ?"
   myVi.Speak "My name is Frank Fu"
End Sub