VBA
qq7652401741
这个作者很懒,什么都没留下…
展开
-
VBA中关于dim的简单总结.ZT
原文地址:https://blog.csdn.net/VeastLee/article/details/77748777楼主是个初学者,在应用vba时遇到了dim方面的问题,查了很多资料后想把关于dim的这点儿知识简单整理出来首先,从我遇到的问题作为切入点吧, (不得不承认我遇到的错误是很低级的)具体的情境就不还原了,将问题抽象了出来,代码如下:运行结果可以看到int...转载 2019-04-28 11:16:58 · 2080 阅读 · 0 评论 -
VBA中字符串的相关函数
目录trim()、lcase()、ucase()使用 len() 函数获得一个字符串长度使用 left() mid() ,right() 截取字符串使用 replace() 把字符串中的某个字符替换成其它字符使用 split() 把字符串按某个字符分割instr运算符Like运算符使用string()进行填充trim()、lcase()、ucase()...原创 2019-05-24 15:53:56 · 3935 阅读 · 0 评论 -
WorkSheet 的方法:add、delete、activate和select、copy、move;属性:name、visible
转载:https://www.cnblogs.com/rhongp/p/6383782.htmlWorkSheet和workSheets的关系:workSheet是单个工作表,workSheets是指定工作簿中所有工作表的集合。对象名称与工作表名称:每个工作表都有两个名,工作表名或者标签名称即看到的工作表的名称,如“sheet1”、“工资表”,对象名称或者代码名称,一般只为“s...转载 2019-05-06 16:45:15 · 3639 阅读 · 0 评论 -
转载:哈希函数 形象说明
哈希表与哈希函数 hash表,有时候也被称为散列表。个人认为,hash表是介于链表和二叉树之间的一种中间结构。链表使用十分方便,但是数据查找十分麻烦;二叉树中的数据严格有序,但是这是以多一个指针作为代价的结果。hash表既满足了数据的查找方便,同时不占用太多的内容空间,使用也十分方便。 打个比方来说,所有的数据就好像许许多多的书本。如果这些书本是一本一本堆起来的,就好像...转载 2019-05-09 09:31:22 · 250 阅读 · 0 评论 -
vba中,":=" 与 "=" 的区别,收集整理
两者都是赋值符,但赋值的对象不同1. := 是“方法”的内部子参数赋值时使用的。比如说Find(查找)方法,其语法如下:1.expression.Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)当我们想在Sheet1中查找“工时”两个字时...原创 2019-05-06 11:56:08 · 2235 阅读 · 1 评论 -
对工作簿进行操作(add、open、copy、save、close)
Add方法创建工作簿或工作表1、Add方法创建新的工作簿语法:workbooks对象.add(temple), 其中temple为参数可选另外还可以指定工作簿中工作表数量,如:Dim bbb As WorkbookApplication.SheetsInNewWorkbook = 5Set bbb = Workbooks.Add bbb.SaveAs fileN...原创 2019-05-05 16:12:08 · 2787 阅读 · 0 评论 -
VBA 函数
功能:根据分类规则 对分析表内客户进行分类函数:Function 客户类型(s)Dim scorescore = s'/根据分类表进行分类,并返回函数If score < 30 Then 客户类型 = "甲型"ElseIf score < 60 Then 客户类型 = "乙型"ElseIf score < 90 T...原创 2019-04-29 15:38:44 · 1405 阅读 · 0 评论 -
简单的汇总代码,面向对象
初学 建议的代码VBA 实现对各个表进行计算 本例中为计算平均分并汇总到一个sheet内Option ExplicitSub 汇总()Dim i, j, k, total, countDim wq As WorksheetDim wall As Worksheetk = 2For i = 1 To Worksheets.count '对各表进行循...原创 2019-04-29 10:24:26 · 266 阅读 · 0 评论 -
小发现 回头看
原因为何等后续深入学习再来看看worksheets.Add(before:=worksheets("sheet5")) 正确的应为不加红色括号,如果加会报错“缺少:=”set wws=worksheets.Add(before:=worksheets("sheet5")) 这边 如果不加红色括号会报错“缺少语句结束”wws.name="嘿嘿嘿"同理:...原创 2019-05-11 00:08:50 · 290 阅读 · 0 评论