版权声明:一起学习,一起成长,欢迎关注 奔跑的犀牛先生 https://blog.csdn.net/xuemanqianshan/article/details/89224726
一
activeworkbook
activesheet
但是
actiiveworksheet 是错误的
二
对象都是单数,但集合都是复数
定义对象都用单数,语法里都用的复数,集合
对象语法都是带s的,也就是都用的集合概念,除了 range不带s,也是集合
其他的比如 workbooks. worksheets cells
dim sh as worksheet
worksheets(sh).name
三
要记住你的对象,变量,要取那一层的内容
dim sh as worksheet
dim a as string
错误 for each in workbook
正确 for each in worksheets
正确 for each in thisworkbook.worksheets
错误 if a =cells(i,j)
正确 if a= cells(i,j).value '因为cells是对象,a是变量,要对比的是变量和cell里的值