View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
Ron de Bruin Ron de Bruin is offline
external usenet poster
 
Posts: 11,123
Default Exclude Sheets from Macro

Try this

Dim a As Integer
For a = 1 To ThisWorkbook.Sheets.Count - 3
MsgBox Sheets(a).Name
Next a


--
Regards Ron de Bruin
http://www.rondebruin.nl



"Lambtwo" wrote in message news:MN3Fg.423034$IK3.200308@pd7tw1no...
I want to exclude the last 3 worksheets from the following macro. Can you please show how the code should be adjusted (and cleaned
up). Many thanks.

Sub Sheetsless3()
Dim wSht As Worksheet
Dim myRng As Range
Dim allwShts As Sheets
Set allwShts = Worksheets
For Each wSht In allwShts
wSht.Columns(1).ColumnWidth = 51.57
wSht.Columns(2).ColumnWidth = 8
Set myRng = wSht.Range("C4:N4")
With myRng
.HorizontalAlignment = xlRight
.VerticalAlignment = xlTop
End With
Next wSht
End Sub