excel vba sheets如何用变量工作表
2个回答
展开全部
worksheet代表一张工作表。Worksheet
对象是
Worksheets
集合的成员。Worksheets
集合包含工作簿中所有的
Worksheet
对象。
Worksheet
对象用法
以下对下列返回
Worksheet
对象的属性进行说明:
1.
Worksheets
属性
2.
ActiveSheet
属性
3.
Worksheets
属性
可用
Worksheets(index)(其中
index
为工作表编号或名称)返回单个
Worksheet
对象。下例隐藏活动工作簿中的第一张工作表。
Worksheets(1).Visible
=
False
工作表编号指示该工作表在工作簿的标签栏上的位置。Worksheets(1)
为工作簿中第一个(最左边的)工作表,而
Worksheets(Worksheets.Count)
为最后一个。所有工作表均包括在编号计数中,即便是隐藏工作表也是如此。
工作表的名称显示在工作表的标签上。使用
Name
属性可设置或返回工作表的名称。
4.
ActiveSheet
属性
当工作表处于活动状态时,可用
ActiveSheet
属性来引用它。下例使用
Activate
方法激活工作表
Sheet1,将页方向设置为横向,然后打印该工作表。
Worksheets("Sheet1").Activate
ActiveSheet.PageSetup.Orientation
=
xlLandscape
ActiveSheet.PrintOut
============================================
5.
Sheets
集合对象
指定工作簿或当前活动工作簿中所有工作表的集合。Sheets
集合可包含
Chart
对象或
Worksheet
对象。
如果希望返回所有类型的工作表,Sheets
集合就非常有用。如果仅需使用某一类型的工作表,请参阅该工作表类型的对象主题。
6.
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)
对象是
Worksheets
集合的成员。Worksheets
集合包含工作簿中所有的
Worksheet
对象。
Worksheet
对象用法
以下对下列返回
Worksheet
对象的属性进行说明:
1.
Worksheets
属性
2.
ActiveSheet
属性
3.
Worksheets
属性
可用
Worksheets(index)(其中
index
为工作表编号或名称)返回单个
Worksheet
对象。下例隐藏活动工作簿中的第一张工作表。
Worksheets(1).Visible
=
False
工作表编号指示该工作表在工作簿的标签栏上的位置。Worksheets(1)
为工作簿中第一个(最左边的)工作表,而
Worksheets(Worksheets.Count)
为最后一个。所有工作表均包括在编号计数中,即便是隐藏工作表也是如此。
工作表的名称显示在工作表的标签上。使用
Name
属性可设置或返回工作表的名称。
4.
ActiveSheet
属性
当工作表处于活动状态时,可用
ActiveSheet
属性来引用它。下例使用
Activate
方法激活工作表
Sheet1,将页方向设置为横向,然后打印该工作表。
Worksheets("Sheet1").Activate
ActiveSheet.PageSetup.Orientation
=
xlLandscape
ActiveSheet.PrintOut
============================================
5.
Sheets
集合对象
指定工作簿或当前活动工作簿中所有工作表的集合。Sheets
集合可包含
Chart
对象或
Worksheet
对象。
如果希望返回所有类型的工作表,Sheets
集合就非常有用。如果仅需使用某一类型的工作表,请参阅该工作表类型的对象主题。
6.
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)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询