For Each Loop
Sub TestSub()
Dim wk As Workbook
Dim ws As Worksheet
For Each wk In Workbooks
For Each ws In wk.Worksheets
ws.Cells(1, 1) = ws.Name
ws.Cells(3, 1) = wk.Name
Next ws
Next wk
End Sub
works for me
Best regards
Wolf
-----Original Message-----
Could someone tell me why the following sub will not
paset each book name
and sheet to its own workbook and sheet. I am obvously
doing something
wrong but don't know what.
Sub TestSub()
Dim wk As Workbook
Dim ws As Worksheet
For Each wk In Workbooks
For Each ws In Worksheets
ws.Cells(1, 1) = ws.Name
ws.Cells(3, 1) = wk.Name
Next ws
Next wk
End Sub
.
|