"automatisch" Zeile anfügen
30.12.2015 09:43:20
Florian
ich möchte Tebellenübergreifen prüfen ob in einer Spalte dieselbe Anzahl von Zeilen ist. Wenn das nicht der Fall ist, (weil ich in der ersten Tabelle ein oder mehrere Zeilen angefügt habe) Sollen in den weiteren Tabellen ebenfalls Zeilen angefügt werden.
dazu heb ich mir folgende Gedanken gemacht:
Dim myText, oAA As Object
Set myText = Sheets(Array("Tabelle2", "Tabelle3"))
For Each oAA In myText
With oAA
Dim LRow, LRow2 As Long
LRow = Active.Worksheet("Tabelle1").Application.Max(7, .Cells(.Rows.Count, 3).End(xlUp).Row)
LRow2 = Active.Worksheet(myText).Application.Max(7, .Cells(.Rows.Count, 3).End(xlUp).Row)
If LRow LRow2 Then Insert.Row
End If
End With
Next oAA
Bei Active.Worksheet wird gemeckert weil es keine Variable ist.
Wie vermeide ich diese Fehlermeldung.?
Ist der Ansatz korrekt oder bin ich auf dem Holzweg?
Beispielmappe folgt.!
Gruß Florian