1、利用 Excel 2003 中的“文本到语音”的功能,在 Word 2003 中朗读文本。方法:在 Word 中使用 VBA 代码调用 Excel 的“文本到语音”功能。一、在 WORD 中编写代码打开 Word 2003,“工具”菜单下“宏”命令下的子命令“宏”,在“宏”对话框中,为“宏”命名为“语音校对”,“宏的位置”设为“所有的活动模板和文档”。再点击“创建”按钮,见 图 1。当出现“代码”窗口时,在其中输入下面的代码:(见 图 2)Sub 语音校对()Excel.Application.speech.speak Selection End Sub图 1图 2二、建立与 Excel 之间
2、的联系在 图 2 中点击“工具”菜单中的“引用”命令,在出现的窗口( 图 3)中选择“Microsoft Excel 11.0 Object Library”项,再点击“确定”按钮,最后点击 图 2 中“文件”菜单下的“保存”命令。图 3三、工具按钮的制作点击 图 2 中“文件”菜单的“关闭并返回到 Microsoft Word”命令,返回到 Word 界面。在 WORD 中然后点击“视图”菜单的“工具栏自定义”命令,在“自定义”对话框,选中“命令”标签,在“类别”清单内点击“宏”,再将右边“命令”清单中的“Normal.NewMacros.语音校对”拖到菜单栏上,使之成为 Word 菜单栏上的一个菜单,见 图 4。图 4在“Normal.NewMacros.语音校对”按钮上点击鼠标右键,选择“更改按钮图像”下的按钮图标,见 图 5。图 5好了,现在可以选取一段文字,然后点击工具栏上的 图标,就可以朗读了。提示您需要注意的是:朗读过程将不能人为中止。因此,尽量选取较少范围的文本内容进行朗读。