Thema Datum  Von Nutzer Rating
Antwort
Rot Mehrere If Anweisungen
25.06.2018 15:48:49 Sebu
NotSolved
25.06.2018 15:49:35 Gast92658
NotSolved

Ansicht des Beitrags:
Von:
Sebu
Datum:
25.06.2018 15:48:49
Views:
855
Rating: Antwort:
  Ja
Thema:
Mehrere If Anweisungen
Hallo, 
 
ich versuche ein Makro zurecht zu basteln, das bei bestimmten werden in einer Zelle im Bereich A1-A500 die gesamte Zeile einfärbt.
Wert: Remove oder Edit (Old) --> ganze Zeile rot markieren und durchstreichen.
Wert: Edit (New)" oder "Add" --> ganze Zeile grün markieren.
Und dann zur nächsten Zeile.
 
Aktuell funktioniert das Makro nur, wenn alle 4 Werte enthalten sind. Sobald ein Wert fehlt, stürzt es ab mit Laufzeitfehler 91: Objektvariable oder With Blockvariable nicht festgelegt. Wo liegt der Fehler?!
 
Tausend Dank
 
"Sub Markieren
 
Dim Zelle As Range
Dim Bereich As Range
 
Set Bereich = Range("A1:A500")
 
For Each Zelle In Bereich
 
If Zelle = Cells.Find(What:="Edit (Old)", LookAt:=xlPart, LookIn:=xlValues) Or Zelle = Cells.Find(What:="Remove", LookAt:=xlPart, LookIn:=xlValues) Then
Zelle.EntireRow.Select
With Selection.Font
              .Color = -16776961
              .Strikethrough = True
End With
End If
 
 
If Zelle = Cells.Find(What:="Edit (New)", LookAt:=xlPart, LookIn:=xlValues) Or Zelle = Cells.Find(What:="Add", LookAt:=xlPart, LookIn:=xlValues) Then
Zelle.EntireRow.Select
With Selection.Font
              .Color = -11489280
End With
End If
 
 
Next Zelle
 
End Sub"
 

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Mehrere If Anweisungen
25.06.2018 15:48:49 Sebu
NotSolved
25.06.2018 15:49:35 Gast92658
NotSolved