|
VBA - leere Zellen nach links loeschen |
|
|
|
|
Geschrieben von: Marcus Rose
|
|
Sonntag, 11. September 2011 um 17:47 Uhr |
|
Nehmen wir einmal an, dass ihr leere Zellen in euerer Tabelle habt, diese aber nicht wünscht.
|
A |
B |
C |
D |
E |
| 1 |
Eintrag |
|
|
|
|
| 2 |
|
Eintrag |
|
|
|
| 3 |
Eintrag |
|
Eintrag |
|
|
| 4 |
|
Eintrag |
|
|
Eintrag |
Wir möchten nun erreichen, dass alle "Einträge" nach links eingerückt werden. Dazu nutzen wir folgendes Makro:
Sub Leere_Zellen_loeschen()
ActiveSheet.UsedRange.SpecialCells(xlCellTypeBlanks).Select
Selection.Delete Shift:=xlToLeft
End Sub
Unsere Tabelle schaut nun so aus:
|
A |
B |
| 1 |
Eintrag |
|
| 2 |
Eintrag |
|
| 3 |
Eintrag |
Eintrag |
| 4 |
Eintrag |
Eintrag |
|