电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

07-ExcelVBA学习总结-数据验证与正则表达式

07-ExcelVBA学习总结-数据验证与正则表达式_第1页
1/3
07-ExcelVBA学习总结-数据验证与正则表达式_第2页
2/3
07-ExcelVBA学习总结-数据验证与正则表达式_第3页
3/3
Excel VBA 学习总结 - 数据验证与正则表达式 数据结构有云:程序=数据+操作。从中可以看出,数据才是程序的核心对象,每个程序所有的操作和意图都是围绕数据展开的.每个程序的结构基本都分为三个部分:输入,处理,输出。输入是接收用户的数据,处理过程是通过不同的算法处理接收的数据,输出是将处理的结果返回给用户。一、输入与输出大家还记得在 VBA 我们一般通过什么方式接受用户的简单输入呢?没错,最简单的方式就是 Msgbox与 InputBox。Msgbox:最简单的用户输入框Msgbox 太简单了,以至于大家用的最多的就是其显示信息的功能,其实它是有返回值的。它的语法如下所示:MsgBox(Prompt[,Buttons][,Title][,Helpfile,Context]) As Integer这里用户的输入就是他选择的按钮,也就是 Integer 值所代表的选项。这里用户的选择比较简单,所以不用验证. InputBox:最简单的全能型用户输入框VBA 内置的 InputBox 方法这个函数返回一个字符串,选择取消后返回空串(零个字节的字符串)。它不含有容错处理。例如你想要用户输入整数,结果用户输入了字符,这个时候 InputBox 并不会替你告诉用户错误的原因。Application 的 InputBox 函数这个函数更强大,内置容错处理,选择取消后返回 false.这个函数可以指定输入的类型,当用户输入的数据类型与参数中指定的类型不兼容的时候,这个函数会给出温馨的提示,告诉你输入的数据类型不对。 除了这两种最简单的输入方式外,还有其它一些重要的输入方式:单元格输入:这种方式是最常见的,用户在单元格中输入数据,然后程序猎取单元格中数据并处理.用户窗口输入:这种方式最直观,比较适合处理结构化数据;利用窗口,我们可以提供专业的用户视觉体验和便利的用户输入体验。文件输入:这种方式适合导入大量的数据或其它来源的数据。 说完了输入,再说说输出.VBA 中输出也有相对应的几种方式:Msgbox:最简单的输出信息方式。单元格输出:可以显示大量的处理结果。用户窗口输出:显示一些自定义的信息和格式,用户体验较佳。文件输出:输出大量的信息和结果。立即窗口输出:一般用于调试的时候显示信息(Debug.Print)。上面我们简单总结了常见的输入与输出方式.用户输入的数据是我们工作的前提,那么这些数据是否符合我们的需求,我们就需要去验证。二、简单数据验证1。简单数据输入与类型验证这个很好办,直接使用 Application 中的 InputBox 函数就可以达到这个目的.2.内置函数验证假...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

07-ExcelVBA学习总结-数据验证与正则表达式

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部