excel中使用vba让程序说话的代码

 时间:2024-10-15 06:01:33

1、首先我们打开一个工作样表作为例子。

excel中使用vba让程序说话的代码

3、speech.speak命令需要安装texttospeech组件,如果没有安装过,excel会提示安装,现在系统中一般都会有安装,这里只是提一下,记住texttospeech组件可以直接在微软官方网站进行下载。

excel中使用vba让程序说话的代码

5、实际运行中,我们可以将该代码设为开启工作薄时自动播放,配合上定时功能,更能添加更多有趣的设置。比如将代码修改如下:Private Sub Workbook_Open()Application.OnTime Now + TimeValue("00:00:10"), "myprocedure"End SubSub myprocedure()Application.Speech.Speak ("Hello" & Application.UserName)End Sub

6、上面的代码是在打开工作薄后以当前时间十秒后运行播报程序,我们甚至可以在定时中进行循环,比如定时半个小时提醒一次工作时间,我们可以修改代码如下:Private Sub Workbook_Open()Application.OnTime Now + TimeValue("00:00:10"), "myprocedure"End SubSub myprocedure()Application.Speech.Speak ("Hello" & Application.UserName)Application.OnTime Now + TimeValue("00:30:00"), "myprocedure"End Sub

excel中使用vba让程序说话的代码
  • 在VBA中,如何编写单元格偏移代码?
  • 表格代处理利用vba空白单元格批量录入数据
  • vba如何定位到excel最后一行的下一行
  • VBA代码给单元格赋值
  • Excel怎么在VBA环境下自定义函数
  • 热门搜索
    快穿之男神怎么又黑化了 巍怎么读 期货怎么玩 艾滋病怎么得的 烫伤后起水泡怎么处理 淡奶油怎么打发 手机mac地址怎么查 微信黑夜模式怎么开 新手怎么制作表格 怎么做网络推广