Spalten Löschen
02.08.2005 12:44:59
Pasternak
mein Problem ist wie folgt:
Ich möchte leere Spalten aus einer Exceltabelle löschen.
Das mit den leere Zeilen Löschen hab ich hinbekommen. Nun dachte ich, dass das eigentlich derselbe Quellcode sein muss, nur auf Spalten ausgelegt.
Ich finde den Fehler nicht, könnte mir da jemand helfen?
Hier ist mein Quellcode:
Spaltenzähler und Löschen der leeren Spalten
Sub Leere_Spalte_Löschen()
Dim i As Integer
Application.ScreenUpdating = False
'Spalten Löschen
For i = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Column To 1 Step -1
If Application.WorksheetFunction.CountA(Columns(i)) = 0 Then Columns(i).Delete
If i Mod 100 = 0 Then Application.StatusBar = i
Next
Application.StatusBar = False
Application.ScreenUpdating = True
End Sub