In Module-
Function SheetExists(sheetName As String, Optional Wb As Workbook) As Boolean
If Wb Is Nothing Then Set Wb = ThisWorkbook
On Error Resume Next
SheetExists = (LCase(Wb.Sheets(sheetName).Name) = LCase(sheetName))
On Error GoTo 0
End Function
------------------------...