学习啦 > 学习电脑 > 工具软件 > 办公软件学习 > Excel教程 > Excel函数 > Excel中使用vba让程序说话的制作方法

Excel中使用vba让程序说话的制作方法

时间: 晓生931由 分享

Excel中使用vba让程序说话的制作方法

  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让程序说话的制作相关文章:

1.Excel中使用vba制作密码验证的操作方法

2.excel中使用vba功能的方法

3.Excel中使用vba函数制作九九乘法表的操作方法

4.excel2007如何制作vba按钮

5.excel中使用vba的方法

6.Excel2007中创建并使用VBA代码的操作

精彩文章

    IIS 10.0 详细错误 - 500.0 - Internal Server Error

    HTTP 错误 500.0 - Internal Server Error

    FastCGI 进程最近常常失败。请过一会再尝试此请求

    最可能的原因:

    • IIS 收到了请求;但在处理请求过程中出现内部错误。此错误的根本原因取决于处理该请求的是哪一个模块以及出现此错误时工作进程中出现了何种情况。
    • IIS 无法访问网站或应用程序的 web.config 文件。如果 NTFS 权限设置不正确,便会出现这种情况。
    • IIS 无法处理网站或应用程序的配置。
    • 已经过身份验证的用户没有使用此 DLL 的权限。
    • 该请求将被映射到托管处理程序,但不会安装 .NET 可扩展功能。

    可尝试的操作:

    • 确保 web.config 文件的 NTFS 权限正确,并允许访问 Web 服务器的计算机帐户。
    • 检查事件日志中是否记录了任何附加信息。
    • 确认 DLL 的权限。
    • 如果请求被映射到托管处理程序,则安装 .NET 可扩展功能。
    • 创建跟踪规则以跟踪此 HTTP 状态代码的失败的请求。有关为失败的请求创建跟踪规则的详细信息,请单击此处。

    详细错误信息:

    模块   FastCgiModule
    通知   ExecuteRequestHandler
    处理程序   php-8.2.12
    错误代码   0x80004005
    请求的 URL   http://xiaobai.credit189.com:80/linappauto/seo_art_list.php
    物理路径   D:\Web\credit189xiaobai\linappauto\seo_art_list.php
    登录方法   匿名
    登录用户   匿名

    详细信息:

    此错误表明在处理请求时出现问题。Web 服务器收到了请求,但在处理过程中出现错误,导致 500 错误。

    查看详细信息 »

    Microsoft 知识库文章:

    • 294807
2198419