VBA小常识(15)—Application对象
学习自杨洋老师《全民一起学VBA》
Application是位于最顶端的对象,代表excel程序本身,所有对象都属于它。
1. application.cells当前处于激活状态的工作表,即“活动工作表”的单元格。此时applications可以省略。
2. application.activeworkbook当前正处于激活状态的工作簿对象,即活动工作簿。Application.activeworksheet当正处于激活状态的工作表对象,即活动工作表。
3. application.worksheetfunction.公式名称。可以在vba代码中直接调用excel表格公式。一个代码示例r = Application.WorksheetFunction.Max(Range("B4:J8")),求取B4:J8单元格范围内的最大值,并赋值给r。
有一些公式没有被包含在Application.WorksheetFunction中,因为vba已经提供了类似的系统函数。比如cos。
4. application.displayalerts是否显示警告框。如果设置为false,则不再弹出任何警告框。
5. application.quit程序退出