AW: Vb Archiv: wenn zellwert "0" zeile verschieben
10.09.2014 12:59:12
Kevin
Wow mega danke,
soviel Hilfe hätte ich auf Anhieb nicht erwartet ;)
Habe deinen Code an meine Mappe angepasst sowie noch einen Schnipsel hinzugefügt
der verhindert das Excel die erste Zeile, des als Tabelle formatierten Bereiches,
leer lässt.
Das ganze sieht jetzt so aus
Private Sub CommandButton3_Click()
Dim lngLetzte As Long
Dim Suchwert As Long
Dim lngZiel As Long
Dim lngZaehler As Long
'Umgehung der leeren zeile in Formatierter Tabelle
If Not Sheets("Archiv").Range("B11") > "0" Then
lngZiel = Sheets("Archiv").Cells(Rows.Count, 2).End(xlUp).Row
Else
lngZiel = Sheets("Archiv").Cells(Rows.Count, 2).End(xlUp).Row + 1
End If
'Ende der Umgehung
'lngZiel = Sheets("Archiv").Cells(Rows.Count, 2).End(xlUp).Row + 1
Suchwert = InputBox("Kalenderwoche eingeben", "Suche")
With Sheets("Aktuell")
Application.ScreenUpdating = False
lngLetzte = Cells(Rows.Count, 5).End(xlUp).Row
For lngZaehler = lngLetzte To 11 Step -1
If Cells(lngZaehler, 5)
und jetzt das "Aber" =)
Am ende des Codes möchte ich das er den als Tabelle formatierten bereich "erweitert"
ich dachte mir ich nutze lngziel, ziehe eins ab um die letzte Zeile zu definieren
aber wie kriege ich das im Code umgesetzt
weil... so funktioniert das nicht =)
(wie unerwartet,,, :D )
Application.ScreenUpdating = True
End With
lngZiel = lngZiel - 1
Sheets("Archiv").ListObjects("Tabelle13").Resize Range("$B$10:$K$lngziel")
End Sub