留言板:今天是双十一。下面教程中的第二套“数据库”和第三套“字典”是打折的最后一天。如果需要,请抓紧时间。此外,在此期间,我为真正需要了解VBA的同路人准备了11份信息礼物。由于视频还没有正式上线,所以还是可以享受最大的优惠。离结束还有几个小时,所以尽快。
大家都知道,积木的思想是在我写的VBA解决方案系列中介绍的,在三套教程中给出了大量的积木供大家使用。这三套教程是根据不同的侧重点来写的。第一套:VBA代码解决方案侧重于基础知识结构的讲解,第二套:VBA数据库解决方案侧重于数据的专业处理,第三套:VBA数组与字典解决方案侧重于利用字典提高自己的代码水平。这些教程发布后,有朋友觉得很过瘾,总是问一些现成的解决问题的方法。在这篇文章中,我将收集一些VBA编程常用的过程代码解决方案,供大家参考,并陆续发布。
所谓流程,包括方法、函数和事件的执行,以及一些属性,可以完成一个小的执行项目,你可以用这些案例。
VBA过程代码1:用Dim声明语句
子新西兰
' Dim a as integer '声明A是一个整型变量
“Dim a”声明A是一个变量
“Dim a as string”将a声明为字符串变量。
' Dim a as currency,b as currency,c as currency '声明a,b,c是货币变量。
…… ..
末端接头
代码分析及说明:以上代码声明变量可以是Byte、Boolean、Integer、Long、Currency、Single、Double、Date、String、String * length、object、Variant、自定义类型或Object类型。
VBA过程代码2:用强制声明变量声明语句
选项显式
子新西兰
…… ..
末端接头
代码分析及描述:上面的代码会强制声明变量,未声明的变量不能使用。该语句必须出现在模块中的任何过程之前。
VBA过程代码3:使用声明常量的语句替换文字值。
子新西兰
Const My = 456 '常量的默认状态是私有的。
公共常量MyString = "HELP " '声明公共常量
“Private Const MyInt As Integer = 5”声明私有整数常量。
Constmystr = "hello ",my double as double = 3.4567 '在同一行中声明多个常量
…… ..
末端接头
代码分析和描述:上面的代码过程就是常量的声明过程。注意常数的范围。
VBA程序代码4:选择当前单元区域
子新西兰
选择。当前区域。选择
末端接头
代码分析及说明:在EXCEL中,将鼠标放在有效的数据单元格中,执行这段代码,就可以选择所有连接的数据。上面的代码完成了这个过程。注意理解CurrentRegion的意思。如果你不知道,你可以在VBA电码解中查找。
VBA过程代码5:返回当前单元格中的数据,删除前后空单元格后的值。
子新西兰
msgbox微调
末端接头
代码分析及说明:上面的代码过程使用Trim函数返回当前活动单元格中的数据,是删除前后空单元格的值。Trim函数是提取输入数据的常用函数,这样可以避免输入数据中有空单元没有找到。