Excel中使用vba让程序说话的制作方法
发布时间:2022-06-14 23:00:33
excel中使用vba让程序说话的代码,如何在操作进行的呢?今天,小编就教大家在Excel中使用vba让程序说话的制作方法。
Excel中使用vba让程序说话的制作步骤如下:
首先我们打开一个工作样表作为例子。
使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:
Sub myProcedure()
Application.Speech.Speak ("Hello" & Application.UserName)
End Sub
speech.speak命令需要安装texttospeech组件,如果没有安装过,excel会提示安装,现在系统中一般都会有安装,这里只是提一下,记住texttospeech组件可以直接在微软官方网站进行下载。
在这个代码里,tts语音组件只能朗读文本字符串,或者是值是文本字符串的变量。如括号内的字符串“hello”和username这个值为字符串的变量。
实际运行中,我们可以将该代码设为开启工作薄时自动播放,配合上定时功能,更能添加更多有趣的设置。比如将代码修改如下:
Private Sub Workbook_Open()
Application.OnTime Now + TimeValue("00:00:10"), "myprocedure"
End Sub
Sub myprocedure()
Application.Speech.Speak ("Hello" & Application.UserName)
End Sub
上面的代码是在打开工作薄后以当前时间十秒后运行播报程序,我们甚至可以在定时中进行循环,比如定时半个小时提醒一次工作时间,我们可以修改代码如下:
Private Sub Workbook_Open()
Application.OnTime Now + TimeValue("00:00:10"), "myprocedure"
End Sub
Sub myprocedure()
Application.Speech.Speak ("Hello" & Application.UserName)
Application.OnTime Now + TimeValue("00:30:00"), "myprocedure"
End Sub
Excel中使用vba让程序说话的制作
猜你喜欢
- word虽然不能说是一个专业的排版软件但是一些方便的功能足以应付一些基本的排版操作。而且通过自动目录功能能让你比较快地建立自己的目录,那么w
- 我们在使用Word文档时,经常会遇到需要对文章中插入的图片进行修改,有的时候为了优化文章的排版,就需要对文档中的图片进行旋转,那么要旋转图片
- 在用Excel输入数据时,我们知道按下“Alt+Enter”可以在单元格中实现换行。笔者在管理学籍时,录入家庭住址时就常用这一招。不过,今天
- Word表格制作的方法一、 Word表格制作之2007以上版本由于 Word2007 以上版本(包括 Word2010、Word2013)制
- 昨天凌晨1点,苹果正式召开了WWDC21全球开发者大会,此次大会最为主要的事情就是发布全新一代的iOS 15操作系统。对于喜欢尝鲜的苹果用户
- 我们在整理Excel文档表格的时候,常常会碰到单元格中的文字过多造成内容显示不全,或者文字过少造成多余空白,这时候我们就需要将行高或者列宽调
- 怎么减小word大小?接下来小编就为大家带来6种减小word文件大小的方法,感兴趣的朋友可以看一下Word文档是常用的文书编排文档,一般情况
- 许多用户在使用电脑的时候因为不良的使用习惯,经常将一些文件或者程序安装在电脑的C盘中,最终导致C盘爆满电脑卡顿。那么我们要怎么把C盘的文件转
- PDF是一款常见的文档格式,在这里你可以找到很多很多你需要的文件功能,帮助你更好的处理文件,但是很多人不知道怎么调节PDF文件中的图片透明度
- 有时候要求在Excel工作表中将员工的“姓”和“名”分别输入到两列中,如果工作表中已经具有了员工的姓名,那么我们通过分列就可以实现快速输入。
- 为了确保系统正常使用,在分区的时候我们会将一部分磁盘空间更改为虚拟内存,保证系统内存充足,但是电脑在运行过程当中,用户不清楚虚拟内存是否有使
- 在日常工作中一些特殊职业者经常需要用到一些数学、化学等复杂的公式,最常见的就是教师,他们在制作试卷的时候少不了用到一些公式,在Word中怎么
- excel中的if函数的主要用途是执行逻辑判断,它可以根据逻辑表达式的真假,返回不同的结果,从而执行数值或公式的条件检测任务,那么excel
- 怎么用word2007设置奇偶页码的左右分布呢? 具体该怎么去操作的呢?今天,小编就教大家在Word2007中设置奇偶页码左右分布的操作方法
- Win10系统是目前非常受欢迎的电脑操作系统,用户可以在使用电脑的时候,可以自由的调整自己电脑显示器的分辨率,但是最近很多小伙伴们都反应在分
- 如果excel文档里面有很多批注,不需要了。如何批量删除批注?你知道吗?小编为大家分享两招excel删除所有批注的方法。第一,快捷键搞定在e
- ①打开Word2007,输入文字,然后单击开始菜单--段落下的段落设置按钮。 ②在缩进和间距标签里面,调整对齐方式
- 在我们利用Word制作考试卷的时候难免会输入一些下划线,如“填空题”中间会留一点空格下划线,让学生能够填写答案;如文字下面加下划线,能够更好
- 在使用Excel编辑工作表格时经常要输入大量数据,有时要求输入的数据不能重复,例如身份证号码、准考证号码、车牌号等,一旦输入错误查找起来相当
- word是一款常用的办公软件,支持编辑图文并茂的优质文档。在word文档中使用项目符号可以明确内容的结构,让表达更加清晰。今天教大家如何在w