Looping through a Collection: use the For Each- Next structure
Sub DeleteRow1() Dim myWorksheet As Worksheet For Each myWorksheet In ActiveWorkbook.Worksheets myWorksheet.Rows(1).delete Next myWorksheet End Sub