维修中心 ¦
硬件资料 ¦
软件教程 ¦
网络安全 ¦
下载中心 ¦
图片频道 ¦
音乐频道 ¦
视频教程 ¦
房产频道 ¦
新闻中心 ¦
维修论坛
加入收藏 加入收藏 联系我们
 ┆  首页  ┆
关于本站 ¦
业务范围 ¦
客服中心 ¦
维修报价 ¦
联系我们 ¦
维修站点 ¦
  文字广告: ppp
当前位置 > 软件教程 > 应用软件 > 办公软件 让Excel说话!


让Excel说话!

时间:2005-6-16 9:10:59 作者: 来源:中国电脑教育报点击数:

ppp

  
        现在工资、财务管理,甚至工业控制中的很多数据报表都是利用Excel生成的。对于一个要反复利用的Excel表格,如果表格中的某些数据出现了异常,我们能够让Excel发出语音提示,岂不是更方便。尤其是在工业控制中,利用这种方法便可以做成语音报警。下面就以我在工业控制中做的语音报警程序为例,介绍一下如何在Excel报表中使用语音提示。

  首先录制编辑好各种情况下的语音报警文件,保存到硬盘中。其次是打开所要使用的Excel报表,在Excel菜单中打开[工具]→[宏]、[Visual Basic编辑器],再在Visual Basic编辑器中插入“模块”,并在该模块中插入下列代码:

  Option Explicit

  Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

  再在Workbook的BeforeSave事件中(根据需要也可以选 用其他事件)加入下列用VBA编写的宏代码:

  With Sheet1

  If .Range("A2").Value 〉 2 Or .Range("A2").Value 〈 -2 Then

  '判断A2单元格内的数据是否大于2或小于负2

  x% = sndPlaySound("C:\语音\语音01.wav", uFlags%)

  '播放语音文件“C:\语音\语音01.wav”

  End If

  If .Range("B2").Value 〉 2 Or .Range("B2").Value 〈 -2 Then

  '判断B2单元格内的数据是否大于2或小于负2

  x% = sndPlaySound("C:\语音\语音02.wav", uFlags%)

  '播放语音文件“C:\语音\语音02.wav”

  End If

  End With

  依此类推,利用这种方法可以对Excel表格某些单元格中的重要数据进行监控,且实现语音提示。

 
全部 本站
 
推荐文章
·随心所欲的快速格式化
·如何使用WORD的索引功
·鼠标双击在WORD中的几
·增加Excel 2000的还原
·深入核心--全面定制Of
·解决WPS2000无法“打
·如何在Word97下制作三
·在Word文档中插入Exce
·WPS2000的几个使用经
·如何修改Word菜单和工
·挖掘Word中的隐蔽操作
·教你自制WORD高级模板
·建立格式化的Word标题
·如何在Word文档中使用
·绝不轻言放弃--我挽救
·隐藏Excel单元格内容
·忙里偷闲 用Excel做个
·技巧:让Word表格任意
·Excel的数据筛选功能
·如何破解word密码?
 
 

pp

pp

评分等级:0 编辑:admin
[打印本文] [进入论坛聊聊] |发表评论| [关闭窗口][我要投稿] [回到首页] [关闭窗口]
上一篇文章:你会应用Word XP的任务窗格吗
下一篇文章:用快捷键复制文件标题

 


【经典文章回顾】
picturepp

 
ppp

Copyright ©2005 - 2006 WWW.BJFIX.COM All Rights Reserved.
版权所有 2005 - 2006 北京钧天电脑网络技术服务中心
地 址: 北京海淀苏州街倒座庙7号楼612(首都工商大厦北侧,人大西门往北100米)
电 话: 010-62646476 010-89184370 010-81259179
Email: xie#bjifx.com