Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

VBA: Ausreißer hervorheben

Forumthread: VBA: Ausreißer hervorheben

VBA: Ausreißer hervorheben
17.04.2020 10:36:22
Axel
Hallo zusammen,
https://www.herber.de/bbs/user/136796.xlsm
Ich möchte in einer Spalte alle Werte hervorheben, die z.B. größer 10% sind.
Dazu habe ich eine Konstante deklariert Const limit As Integer = 0.1, aber das funktioniert nicht. Komischer Weise ist es egal, ob ich 0.1 oder 0.5 reinschreibe, erst ab 0.6 passiert gar nichts mehr. Das verstehe ich nicht.
Und wie muss der Code ergänzt werden, wenn ich auch die negativen Ausreißer, also -10% hervorheben will?
Ich bitte um eure Unterstützung und bedanke mich schon einmal vorab.
Beste Grüße
Axel
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA: Ausreißer hervorheben
17.04.2020 10:44:57
Nepumuk
Hallo Axel,
Integer- und Long-Variablen können nur ganze Zahlen aufnehmen. Deklariere die Konstante als Single.
Gruß
Nepumuk
AW: VBA: Ausreißer hervorheben
17.04.2020 10:47:29
Axel
Ey Nepumuk, das war schon mal ein guter Hinweis und funktioniert. Danke!
Und wie krieg ich auch die negativen Zahlen hervorgehoben?
Tausend Dank schon mal
Axel
Anzeige
AW: VBA: Ausreißer hervorheben
17.04.2020 10:53:27
Nepumuk
Hallo Axel,
so:
If c.Value > limit Or c.Value 
Gruß
Nepumuk
AW: VBA: Ausreißer hervorheben
17.04.2020 10:57:18
Axel
Nee Nepumuk, das ist zu kurz gesprungen.
Es sollen Ausreißer kleiner -10% hervorgehoben werden, nicht alle Negativen.
AW: VBA: Ausreißer hervorheben
17.04.2020 11:02:06
Nepumuk
Hallo Axel,
dann so:
If c.Value > limit Or c.Value 

Gruß
Nepumuk
Anzeige
gelöst
17.04.2020 11:29:07
Axel
Nepumuk, Du bist mein Held des Tages!
Ich hätte eigentlich auch selbst drauf kommen können, aber nicht heute...
Vielen Dank nochmals!!!
Axel

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige