online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon Flo077 vom 16.03.2019, 16:23 Options

Makro um eine Bedingung erweitern

Hallo, mein nachfolgend aufgeführtes Makro funktioniert bisher einwandfrei (in Excel 2003). Jetzt möchte ich es jedoch noch um eine weitere Bedingung erweitern und zwar wenn die nachfolgende Zeile (nach dem Vergleichsbereich*) leer ist, soll das Makro (wie bisher) nur die Zelleninhalte löschen! Wenn die nachfolgende Zeile (*““) jedoch nicht leer ist, soll die komplette Zeile gelöscht werden! Kann mir jemand helfen und mein Makro dementsprechend vervollständigen?
Wäre euch sehr dankbar!


Option Explicit

Sub Aktualisieren()
Dim Bereich As Range
Dim VergleichsBereich As Range
Dim Zelle As Range
Dim I As Long
Dim Help As Integer

For Help = 1 To Sheets.Count
Worksheets(Help).Activate
Set Bereich = ActiveSheet.Range("D6:D999")
Set VergleichsBereich = ActiveSheet.Range("F1")

For Each Zelle In Bereich

If Zelle.Value <> VergleichsBereich.Value And _
TypeName(Zelle.Value) <> "String" And _
TypeName(Zelle.Value) <> "Empty" Then
For I = 0 To -3 Step -1
Zelle.Offset(0, I).ClearContents
Next I
End If
Next Zelle

Set Bereich = Nothing
Set VergleichsBereich = Nothing
Next Help

End Sub


Danke schon mal für euer Bemühen und schönen Tag noch!

MfG

Flo07


Antwort schreiben

Ähnliche Themen

partition erweitern?
tepich_pilot  04.05.2007 - 214 Hits - 3 Antworten

Summierung durch Makro mit 2 Bedingungen
Peter3011  19.05.2007 - 112 Hits - 12 Antworten

Abhängige Listenfelder
simbi  19.06.2007 - 114 Hits - 8 Antworten

Makro Datenbereich erweitern
inselgerd  24.09.2007 - 20 Hits -

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026