么么X

总是在偷师,也坚持在分享...share for happiness!

开始记录学习程序的经历和领悟

一直对编程有兴趣,也买过好多本Java的书籍,很可惜始终没有坚定自己的信念。还是太懒了吧。毕竟工作中用到编程的机会不多。

Java是没有学成。但是VBA因为在工作中可以被用来提高自己的工作效率,所以还是学了一些。

因为,我是做市场研究的。所以我学VBA更多地就是用来计算数据、调整格式等一些简单的功能。

试过几次之后,我发现掌握了以下几点,就能够干很多事情,当然还是数据计算方面的。

1、记住sub开头,end sub结束。
2、if语句,是if开头,需要有end if结束的。
3、for语句,是for i=0 to max step 1这种格式开头的,当然如果真是step 1那么step 1就可以省略,是以next i格式结尾的。
4、单元格指定,用cells(i,j)更方便,因为可以调用i,j来指定不同的单元格。是cells(i,j),不是cell。要加s。
5、对单元格编辑时,要用cells后面的后缀。cells(i,j).value、cells(i,j).font.color、cells(i,j).font.colorindex、cells(i,j).interior.color、cells(i,j).interior.colorindex等等。
6、记住end(xlup)、end(xldown)、end(xltoleft)、end(xltoright),分别是向上、向下、向左、向右的第一个非空单元格。用来干吗呢?举个例子就明白了。用range("A1").end(xldown).row在第一列全部非空的情况下读出最下面行的行号。注意,xltoleft、xltoright不是xlleft和xlright。中间有to。
7、记得用sheets("***").activate,经常要切换工作表时一定要记得。
8、用颜色时,能用.color就不要用.colorindex。虽然.colorindex简单,但毕竟有限,还不能自己随意改变。使用.color和RGB(i,j,k)轻松地使用自己想要的颜色。

posted on 2013-11-10 20:48  么么X  阅读(853)  评论(0编辑  收藏  举报

导航