ich möchte Spalten löschen wenn der Wert eines Feldes in dieser
Spalte = "0" ist.
Danke
Rake
eine einfache Lösung für den gelegentlichen gebrauch.
Deine Tabelle markieren, dann /Daten/Filter/Autofilter einfügen.
Mit Autofilter den Wert 0 anzeigen lassen, Zeilen markieren und Zeilen löschen. Die von Autofilter weggeblendeten Zeilen bleiben erhalten.
MFG
Panicman
wish YOU no panic
Gruß Boris
ich werde weiter nach dem Motto verfahren:
learning by doing und bei DIR abschauing.
Danke meine Excel-lenz
Panicman
wish YOU no panic
also was VBA angeht, da schau mal lieber bei anderen (PeterW, Hajo, Klaus-Dieter, Hans Herber, Nepumuk etc.) ab, denn da befinde ich mich noch in Ausbildung ;-))
Daher ist mir jetzt auch aufgefallen, dass mein Code nicht ganz korrekt ist, da die Spalte auch bei leeren Zellen gelöscht wird.
Geändert sieht das so aus:
Gruß Boris
hier noch eine Alternative ohne Schleife:
Die If-Bedingung kann man auch weglassen.
Gruß
Martin Beck