可以使用 Application 对象的 ActiveSheet 属性返回对当前活动的工作簿中当前活动的工作表的引用
如下例所示,使用 Microsoft® Visual Basic® for Applications (VBA) Array 函数可以同时处理多个工作表:Sub ReferToMultipleSheetsExample()
' 该过程说明如何以编程方式引用
' 多个工作表。
Dim wksCurrent As Excel.Worksheet
With ActiveWorkbook.Worksheets(Array("Employees", "Sheet2", "Sheet3"))
.FillAcrossSheets (Worksheets("Employees").UsedRange)
End With
Stop
' 名为 "Sheet2" 和 "Sheet3" 的工作表现在应
' 包含从 "Employees" 工作表上找到的同一个
' 表。按 F5 清除这些工作表中的内容。
For Each wksCurrent In ActiveWorkbook _
.Worksheets(Array("Sheet2", "Sheet3"))
wksCurrent.UsedRange.Clear
Next wksCurrent
End Sub
如下例所示,使用 Microsoft® Visual Basic® for Applications (VBA) Array 函数可以同时处理多个工作表:Sub ReferToMultipleSheetsExample()
' 该过程说明如何以编程方式引用
' 多个工作表。
Dim wksCurrent As Excel.Worksheet
With ActiveWorkbook.Worksheets(Array("Employees", "Sheet2", "Sheet3"))
.FillAcrossSheets (Worksheets("Employees").UsedRange)
End With
Stop
' 名为 "Sheet2" 和 "Sheet3" 的工作表现在应
' 包含从 "Employees" 工作表上找到的同一个
' 表。按 F5 清除这些工作表中的内容。
For Each wksCurrent In ActiveWorkbook _
.Worksheets(Array("Sheet2", "Sheet3"))
wksCurrent.UsedRange.Clear
Next wksCurrent
End Sub
解决方案 »
- 这个2个代码和实现功能有区别吗
- 在智能设备中弹出子窗口的问题
- 贴源码。c#写的指法练习,编写中文练习的人也可参考。
- BizTalk Guidline
- 高分 在线等。。如何用DataGrid控件来更新一个具有两个主键的数据表?
- c#真的那么简洁高效功能强大吗?
- 很久没来了看一下
- WebBrowser 里网页的连接为什么失效?
- TCP Server 处理数据的一些问题??
- 关于vs.net几个windowsapplication的概念问题?
- 请问:为什么 string s1,s1=null; fun1(ref s1);fun2(ref s2);不行?但是改为string s1=null;string s2=null;就可以了?
- 关于CrystalReport的一些疑问,高分求解
关键是我这里的worksheets(工作表名)无效,不知道该如何写????msdn上写的很多属性在.net下我都引用不到??这是怎么回事呢?