乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 用<em>VBA</em>编程如何遍历<em>EXCEL</em>每一个

用<em>VBA</em>编程如何遍历<em>EXCEL</em>每一个

作者:乔山办公网日期:

返回目录:excel表格制作


方法一
for each st in sheets(array("表2","表5","表7"))

方法二
for each i in array(2,5,7)
stn="表" & i
set sht=sheets(stn)

这段小程序就把一个EXCEL文件中每个工作表的A1单元格填上zhidao了a

Sub tt()
For i = 1 To ActiveWorkbook.Worksheets.Count
ActiveWorkbook.Worksheets(i).Cells(1, 1).Value = "a"
Next
End Sub
ThisWorkbook.Sheets.Application.ActiveSheet.Index
返回当前工作表在当前工作簿的序号,我在VBA中用自定义函数可行
Function aaa() As Integer
aaa = ThisWorkbook.Sheets.Application.ActiveSheet.Index
End Function

Sub Traversal()
Dim rg As Range
For Each rg In Range("A1:Q10") '遍历A1:Q10
rg.Value = 100 '将值设为100
Next
End Sub
祝你成功!

不好意思只看标题
Sub Traversal()
For Each c In ActiveSheet.Comments '遍历批注
c.Parent.Interior.ColorIndex = 3 '设为红色
Next
End Sub

相关阅读

关键词不能为空
极力推荐

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