1、一种纯粹的录制宏。(未使用此方法,若有兴趣可自学),就是Excel提供了“所见即所得”的方式生成宏。把本身想要的操做记录,录制成宏。函数
自学网等各类网站有教学视频或文章工具
2、经常使用VBA语法及函数笔记:开发工具
Excel 中【开发工具】--查看代码或者VB或者查看宏便可打开代码编辑。网站
https://blog.csdn.net/szwangdf/article/details/2338683.net
http://www.javashuo.com/article/p-kecjfuny-do.html视频
一、注释:单引号 ‘ 。对象
二、声明方法,代码段。相似Java中方法 void AAA(){} blog
Sub Test02()开发
^^^^^^get
end sub
三、Dim 声明变量。Dim a as Integer . 相似 int a ;
四、set 给变量赋值 Set sht1 = ActiveWorkbook.Worksheets(1) 相似 String aaa = "这是个工做簿";
五、k = sht1.[A65535].End(xlUp).Row (注意Excel版本)声明并获取 最后一条有数据的行数值,好比第5行。
Range(“A65536”).End(xlUp).Row ‘返回A列最后一行(即记录的总条数)
六、 For i = 4 To k 循环遍历,从4开始递增到第K个值。
七、if 判断 多个判断逻辑用 Or 和 And 链接 ,多层判断用 If ... Elseif ... end if ... Else... End If
If sht1.Cells(i, 1) = "雇主品牌" Then
sht1.Cells(i, 12) = 1
八、Range() 指定单元格。好比 Range(“B1”)
九、Cell(范围) Cells(1, 1) 单元格对象,相似Range。sht1.Cells(i, 1) = "线下物料" 工做表中第i行第一个单元格等于“线下物料”。也可设置单元格值。
十、