VBA编程经常要读取、写入单元格内容,所以总结这么一篇笔记,我只是把最常用到的功能列举出来。具体用法有疑惑可以百度。
ThisWorkbook:当前工作簿,这个跟VBA代码编写位置有关系,如下图所示:
ActiveWorkbook:活动工作簿,指Excel当前能看到的工作簿。
激活某个工作簿:Workbooks(“Book1”). Activate
保存某个工作簿:Workbooks(“Book1”).Save,同理有ActiveWorkbook.Save和ThisWorkbook.Save。
注意工作簿是指某个Excel文件,并非工作簿里的工作表Sheet。
按序号选择工作表,序号范围[1,N],比如Worksheets(1),也可用Sheets(1)。
按名称选择工作表,比如Worksheets(“名字”),也可用Sheets(“名字”)。
选择单元格:Range(“A1:B5”),或Range(“A1”)。
如果设置A1的值: Range(“A1”) = 100;
读取A1的值: MsgBox Range(“A1”)