Anzeige
Archiv - Navigation
1964to1968
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

2 Bedingungen wovon eine für 2 Inhalte gilt

2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 13:21:03
wennerfaellt
Hallo,
Wiedermal wahrscheinlich nur ne Kleinigkeit:
So funktioniert der Code leider nicht
If ActiveCell = "ü" And ActiveCell.Offset(0, 3) > "" And "-" Then

So schon
If ActiveCell = "ü" And ActiveCell.Offset(0, 3) > "" Then

Wenn also in der angefragten Zelle nichts steht, oder nur ein Bindestrich, soll die Aufgabe nicht ausgeführt werden. Auch mit Or statt And habe ich es versucht.

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 13:37:13
Oppawinni
Lass dir das Direktfenster anzeigen und mach in deinen Code mal
debug.print ActiveCell.Offset(0, 3) > "" And "-"
und schau dir an, was dann im Direktfenster angezeigt wird.
dann versuchst du es vielleicht mal mit
debug.print ActiveCell.Offset(0, 3) > "" AND ActiveCell.Offset(0, 3) > "-"
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 14:15:22
Oppawinni
und warum funktioniert das
ActiveCell.Offset(0, 3) > "" And "-"
nicht ?
ActiveCell.Offset(0, 3) > ""
liefrert einen Wahrheitswert, also True oder False
Das nachfolgende
And "-"
wird dann im weiteren zu einer logischen Verknüpfung dieses Wahrheitswertes mit einem String führen, was zu einem Typkonflikt führt.
Logische Verknüpfungen brauchen halt Wahrheitswerte.
Gut, And könnte auch für eine Bitoperation verwendet werden, was bedeutet, dass das
ActiveCell.Offset(0, 3) > "" And 2
vielleicht keine Fehlermeldung bringen wird, aber eher nicht das erwartete Ergebnis

Anzeige
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 15:44:07
Onur
If ActiveCell = "ü" And (ActiveCell.Offset(0, 3) = "" OR ActiveCell.Offset(0, 3)= "-") Then
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 16:15:11
Oppawinni
Gut, dass du da was vergessen hast, sonst müsste der TO vielleicht gar nicht nachdenken :)
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 16:16:56
Onur
???
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 19:46:52
Pappawinni
¬A ∧ ¬B = ¬(A ∨ B)
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 19:57:38
Pappawinni
Ok, wenn man den Text liest... ich hab mich an dem orientiert, was anhand der Formel.. egal
aber naja, was kannst von jemanden erwarten, der gerade mit dem programmieren anfängt.
Ohne aber selbst nachzudenken, wird das ewig ein Anfänger bleiben.
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 20:01:39
Onur
Hab es mir abgewöhnt, sowieso nicht funktionierende Formeln zu analysieren.... :)
AW: 2 Bedingungen wovon eine für 2 Inhalte gilt
02.03.2024 19:55:24
Onur
Du hast Recht:
"Wenn also in der angefragten Zelle nichts steht, oder nur ein Bindestrich, soll die Aufgabe nicht ausgeführt werden."
Wer lesen kann .....



If ActiveCell = "ü" And ActiveCell.Offset(0, 3) > "" AND ActiveCell.Offset(0, 3)> "-" Then


Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige