乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXCEL</em>里面引用表格的时候表格名称如何为变量-excel sheet变量,e

<em>EXCEL</em>里面引用表格的时候表格名称如何为变量-excel sheet变量,e

作者:乔山办公网日期:

返回目录:excel表格制作


  • worksheet代表一张工作表。Worksheet 对象是 Worksheets 集合的成员。Worksheets 集合包含工作簿中所有的 Worksheet 对象。


  • Worksheet 对象用法


以下对下列返回 Worksheet 对象的属性进行说明:

  1. Worksheets 属性

  2. ActiveSheet 属性 


  • Worksheets 属性

可用 Worksheets(index)(其中 index 为工作表编号或名称)返回单个 Worksheet 对象。下例e799bee5baa6e59b9ee7ad94366隐藏活动工作簿中的第一张工作表。  Worksheets(1).Visible = False


工作表编号指示该工作表在工作簿的标签栏上的位置。Worksheets(1) 为工作簿中第一个(最左边的)工作表,而 Worksheets(Worksheets.Count) 为最后一个。所有工作表均包括在编号计数中,即便是隐藏工作表也是如此。

工作表的名称显示在工作表的标签上。使用 Name 属性可设置或返回工作表的名称。


  • ActiveSheet 属性

当工作表处于活动状态时,可用 ActiveSheet 属性来引用它。下例使用 Activate 方法激活工作表 Sheet1,将页方向设置为横向,然后打印该工作表。

Worksheets("Sheet1").Activate
ActiveSheet.PageSetup.Orientation = xlLandscape
ActiveSheet.PrintOut

============================================


  • Sheets 集合对象

指定工作簿或当前活动工作簿中所有工作表的集合。Sheets 集合可包含 Chart 对象或 Worksheet 对象。


如果希望返回所有类型的工作表,Sheets 集合就非常有用。如果仅需使用某一类型的工作表,请参阅该工作表类型的对象主题。


  • Sheets 集合对象的的用法

可用 Sheets 属性返回 Sheets 集合。下例打印当前活动工作簿上的所有工作表 Sheets.PrintOut

可用 Add 方法新建工作表并将其添加到集合中。下例向当前活动工作簿添加了两个图表工作表,并将其置于工作簿中的工作表二之后。  Sheets.Add type:=xlChart, count:=2, after:=Sheets(2)

  1. 可用 Sheets(index) 返回单个 Chart 对象或 Worksheet 对象,其中 index 为工作表名称或编号。下例激活工作表 Sheet1。Sheets("sheet1").Activate

  2. 可用 Sheets(array)
    指定多个工作表。下例将工作表“Sheet4”和“Sheet5”移到工作簿的前部。Sheets(Array("Sheet4", "Sheet5")).Move before:=Sheets(1)




表格的名称
属于引用的一部分
里面表格的变化会引起结果的变化
将公式中的A1:A19改成:
INDIRECT("A1:A"&COUNT(A:A))
试一下

变量?VBA里面?DIM bianliang as worksheet
可以取所有的工作表,存在数组里面sheets(sz(i))

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网