Thema Datum  Von Nutzer Rating
Antwort
Rot Bedingtes dynamisches highlighting
09.09.2018 10:55:17 Stuf
NotSolved
09.09.2018 11:06:27 Stuf
NotSolved
09.09.2018 11:06:56 Flotter Feger
NotSolved
09.09.2018 11:13:07 Stuf
NotSolved
09.09.2018 12:48:29 Gast50597
NotSolved
09.09.2018 15:11:57 Stuf
NotSolved
09.09.2018 15:15:40 Gast84925
NotSolved
09.09.2018 17:12:06 Werner
NotSolved
09.09.2018 19:00:56 Stuf
NotSolved

Ansicht des Beitrags:
Von:
Stuf
Datum:
09.09.2018 10:55:17
Views:
961
Rating: Antwort:
  Ja
Thema:
Bedingtes dynamisches highlighting

Hallo VBA  Profis,

Das Ziel ist es, das Wort "Auto" dann die in Reihe "E" befindlichen Wörter "Mortgage", "Preferred" und "non-Preferred" zu markieren.

Hinweis: Die Keywords "Mortgage", "Preferred" and "non-Preferred" befinden sich immer in den erste vier Zeilen nach dem Wort "Auto". Z.B wenn "Auto" in der Zelle "A12" steht, dann stehen die drei keywords in der Zelle "E12, E13, E14, E15" (wie im Bild zu sehen). Jedoch nicht immer in der selben Reihenfolge. Es kann sein, das nicht zuerst das keyword "Mortgage" auftaucht, sondern zuerst "Preferred". Ich habe schon ein kleinen Anfang gemacht, aber es dynamisch hinzubekommen, ist verdammt tricky und wollte mal Euch fragen, wie ich da am besten vorgehen könnte?

 

Danke Euch allen

 

https://i.stack.imgur.com/eBxll.jpg

 

 Sub Schaltfläche2_Klicken()
 Dim cell As Range

 For Each cell In ws.Range("A1:A100")
 If cell.Value = "Auto" Then
    Range("A" & cell.Row, "E" & cell.Row, "G" & cell.Row, "I" & cell.Row, "K" & 
cell.Row).Interior.Color = vbRed
ElseIf cell.Value = "Mutti" Then
    Range("A" & cell.Row, "E" & cell.Row, "G" & cell.Row, "I" & cell.Row, "K" & 
cell.Row).Interior.Color = vbRed
End If
Next
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 Bedingtes dynamisches highlighting
09.09.2018 10:55:17 Stuf
NotSolved
09.09.2018 11:06:27 Stuf
NotSolved
09.09.2018 11:06:56 Flotter Feger
NotSolved
09.09.2018 11:13:07 Stuf
NotSolved
09.09.2018 12:48:29 Gast50597
NotSolved
09.09.2018 15:11:57 Stuf
NotSolved
09.09.2018 15:15:40 Gast84925
NotSolved
09.09.2018 17:12:06 Werner
NotSolved
09.09.2018 19:00:56 Stuf
NotSolved