文件名称:Worksheet对象-mathematical statistics with applications
文件大小:13.45MB
文件格式:PDF
更新时间:2024-06-22 07:59:52
excel,VBA
9.3 Worksheet对象 现在,你已经掌握了如何使用 Wo r k b o o k对象,接下来将学习使用Wo r k s h e e t对象。和学习 Wo r k b o o k对象一样,请先花一点时间想一想,作为一个 E x c e l用户,可以用Wo r k s h e e t做些什 么。你可能会选择工作表、给工作表取名,或者在工作簿中插入新的工作表、复制工作表和 删除工作表。现在,你已经知道可以用 Wo r k s h e e t对象来做些什么,还需要知道的是完成这些 任务的属性和方法。 当对工作表进行处理时,常常要用到两个属性。其中一个是 N a m e属性,在V B A中设置 N a m e属性等价于双击一个工作表的标签并输入一个新的名字。例如,要将一张工作表的名字 改为“B u d g e t”,可以使用如下代码: ActiveSheet.Name = "Budget" 如果希望对整个工作表进行某些格式设置,怎样才能选中工作表中的所有单元格呢? 通过使用 C e l l s属性可以做到。如果希望设置一张工作表上所有单元格的字体,可以使用如 下代码: Worksheets("Sheet1").Cells.Font.Name = "Arial" 也许会用到以下三个Wo r k s h e e t对象的方法: • Activate 激活工作表。 • CheckSpelling 用于检查工作表中内容的拼写。 • Delete 用于删除某个工作表。 现在到了测试的时候了。怎样向工作簿中插入工作表?如果回答是使用 A d d方法,那么你 就过关了!要插入一张工作表并改变它的名字,可按照如下步骤: 1)创建一个新的名为“M y N e w Wo r k s h e e t”的过程。 2)为该过程输入如下代码: Dim wsNewWorksheet As Wo r k s h e e t Set wsNewWorksheet = Wo r k s h e e t s . A d d w s N e w Worksheet.Name = Format(Date, "mmmm d, yyyy") 3)运行该过程。 4)如果是在Visual Basic编辑器中运行该过程,那么请回到 E x c e l应用程序窗口查看新添 加的工作表,如图9 - 2所示。 5)将工作簿保存为“H o u r 9”,并关闭该工作簿。 80使用中文Excel 2000编程 2 4学时教程