Ich möchte eine Reihe von Arbeitsblättern auf jedem Arbeitsblatt in einer Arbeitsmappe haben, die erste überspringend und auch einige Formatierungen machen, aber ich möchte, dass dieser VBA-Code das erste Arbeitsblatt (Name kann abweichen, wird aber immer zuerst). Die Frage ist also, wie soll ich das machen?Überspringe das erste Arbeitsblatt der Arbeitsmappe in VBA
Sub ex2()
Dim kl As Worksheet
Dim Ws_Count As Integer
Dim a As Integer
Ws_Count = ActiveWorkbook.Worksheets.Count
For a = 2 To Ws_Count
With Rows("2:2")
.RowHeight = 20
.Interior.Color = RGB(150, 250, 230)
End With
With Range("B2")
.Value = "Sheet Number" & " " & a
.Font.Size = 12
.Font.Bold = True
.Font.Underline = True
End With
Next a
End Sub
überprüft meinen Code in meine Antwort unten - es ist 95% von dir –