Sub me1158548()
Dim ws As Worksheet, f As Range
For Each ws In Sheets
Set f = ws.Cells.Find("Work Order", lookat:=xlWhole)
If Not f Is Nothing Then
f.EntireColumn.Delete
End If
Next
End Sub
For Each ws In Sheets
With ws.Range("A1:BZ1")
.NumberFormat = "mmm-yy"
.Interior.Color = 0
.Font.Color = vbWhite
End With
Next
This one also works well. I had another question regarding looping through worksheets. As requested, I have posted it as a new thread here : VBA Loop through all worksheets in a file , find a specific value and update the cell to the rightYes it's possible, but it is preferable that if you have any new questions, they be asked in a new thread.
Here's what you need:
VBA Code:For Each ws In Sheets With ws.Range("A1:BZ1") .NumberFormat = "mmm-yy" .Interior.Color = 0 .Font.Color = vbWhite End With Next