In nachfolgendem Code werden alle Tabellenblätter auf Eingabe > 0 in den Spalten 3-16 überprüft
Wie muss ich es machen, wenn ich speziell für ein Tabellenblatt (MSW5), die Spalten 3-28 überprüfen möchte?
Bei allen anderen Blättern bleibt es von 3-16
Hier der Code:
Sub MSWfehlt()
Dim x&
MyDay = Format(Day(Date), "00")
mytext = ""
Hilfstext = ""
Total = Format(Sheets("Total").Cells(MyDay + 5, 18).Value, "###0.0")
For x = 1 To Worksheets.Count - 4 'Blendet die letzten 4 tabellen aus
With Worksheets(x)
If .Name ("MSW9") Then 'Blendet MSW9 aus
If WorksheetFunction.CountA(.Range(.Cells(MyDay + 2, 3), .Cells(MyDay + 2, 16))) = 0 Then
mytext = mytext & " " & .Name
End If
End If
End With
Next
End Sub
Liebe Grüsse Sascha