Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: wenn/dann/sonst in String

wenn/dann/sonst in String
19.10.2016 12:55:55
Joni
Hallo,
gibt es eine Möglichkeit einen String mit wenn/dann/sonst Option aufzubauen ohne, dass ich jede Unterscheitung vorab in eine eigene Variable schreiben muss? In SQL entspricht dies case/when/then das sich natlos in einen String einfügt.
Danke für eure Hilfe.
Gruß Joni
Beispiel:
sString = "Text Teil 1 " & if bVariable = True then "trifft zu" else "trifft nicht zu" & " Text Teil 2"

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wenn/dann/sonst in String
19.10.2016 13:06:36
Martin
Hallo Joni,
meinst du es so?
sString = "Text Teil 1 " & iif(bVariable = True, "trifft zu", "trifft nicht zu") & " Text Teil  _
2"
Viele Grüße
Martin
iif hilft :-)
19.10.2016 13:31:15
Joni
Hallo Martin,
ganz genau so habe ich es gemeint. Jetzt wo ich die Lösung sehe kann ich mich wieder daran erinnern, das schon mal gesehen zu haben. Super danke!
Gruß Joni
Anzeige
AW: iif hilft :-)
19.10.2016 17:08:49
Luschi
Hallo Martin & Joni,
'bVariable = True' ist doppelt gemoppelt, deshalb genügt:
sString = "Text Teil 1 " & iif(bVariable, "trifft zu", "trifft nicht zu") ...
Gruß von Luschi
aus klein-Paris
AW: wenn/dann/sonst in String
19.10.2016 13:08:35
Michael
Hallo Joni!
Ich bin mir, analog Martin, auch nicht sicher, was Du suchst... Evtl. die Select Case-Fallauswahl?
Sub a()
Dim sString
sString = "Text Teil 1 "
Select Case Cells(1, 1).Text
Case Is = "A"
sString = sString & "Ja, es trifft zu"
Case Is = "B"
sString = sString & "Nein, es trifft nicht zu"
Case Is = "C"
sString = sString & "Es könnte zutreffen"
Case Else
sString = sString & "Es ist ganz anders"
End Select
sString = sString & " Text Teil 2"
End Sub
LG
Michael
Anzeige
AW: wenn/dann/sonst in String
19.10.2016 13:33:18
Joni
Hallo Michael,
die Lösung von Martin war die gesuchte. Deine Variante will ich vermeiden da ich den String dann nicht in einem Rutsch zusammenbauen kann.
Trotzdem Danke und schöne Grüße
Joni
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige