大家好,欢迎来到IT知识分享网。
Excel的本职是处理和分析数据,但他能干的肯定不止这些,甚至有些功能肯定还是我们不知道的。
比如:Excel也能“开口说话”,将某段文本以语音的形式朗读出来。
如果使用VBA解决这个问题,其实只需要简单几行代码就可以了,比如:
Sub TextToSpeech() Dim speech As Object Set speech = CreateObject("SAPI.SpVoice") speech.Speak "如果你想学Excel,就请关注我,我会分享你喜欢的Excel技巧!" Set speech = Nothing End Sub
这个过程很简单,不难看懂,其中”如果你想学Excel,就请关注我,我会分享你喜欢的Excel技巧!“就是程序朗读的文本内容,你可以根据实际的需要更换为其他文本或变量。
这个过程调用了Windows系统中的文本朗读的语音引擎来解决这一问题,所以你在使用这个程序之前,需要需要确保计算机上已经安装了文本朗读的语音引擎。
最后,看看效果演示的视频:
视频加载中…
如果你觉得文章对你有用,可以点个免费的关注!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/97171.html