Guten Abend,
ich möchte mit VBA in Spalte "D" alle Werte =100 löschen (Formatierung soll erhalten bleiben)
Kann mir bitte jemand das VBA schreiben?
Gruß
Fred
Hi
ersetze 100 durch nichts mit der Menüfunktion ERSETZEN.
wie das per VBA geht, kannst du mit dem Recorder herausfinden.
Gruß Daniel
AW: Werte in Spalte löschen
04.01.2017 00:58:19
Fred
jo, Daniel
hab wohl das passende;
For Each c In Range("D:D")
If c = 88 Then c.Clear
Next
Gruß
Fred
Anzeige
AW: Werte in Spalte löschen
04.01.2017 01:01:03
Fred
.. bzw. ClearContents
AW: Range("D:D").Replace 88, "", 1
04.01.2017 01:11:36
Gerd
Hallo Fred,
wie im Betreff geht 's auch. :-)
Gruß Gerd
AW: Range("D:D").Replace 88, "", 1
04.01.2017 02:04:19
Fred
Oh ja Gerd,
ich habe deine Lösung ausprobiert und auch einen zeitlichen Unterschied festgestellt. Dein Code ist schneller ...
Danke für die "Zugabe"
Gruß
Fred
Anzeige
AW: Range("D:D").Replace 88, "", 1
04.01.2017 09:58:44
Daniel
Das hatte ich ja schon vorgeschlagen, wenn Fred mal den Rwcordet benutzt hätte.
Gruß Daniel