Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1968to1972
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

Select / Case - mit unbestimmtem Inhalt (*)

Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 13:39:24
Christian
Hallo Fachleute des Forums,

gibt es für eine Select / Case Anweisung auch mit Platzhalter, also einem "*" zu arbeiten?

Im Moment sieht es bei mir so aus:

If .Value = "Tag" or .Value = "Nacht" or .Value = "*s" Then


Select Case .Value

Case "Tag": Uhrzeit = "06:00"
Case "Nacht": Uhrzeit = "20:00"
Case "*s": Uhrzeit = "14:00"

End Select


Leider nimmt mit Excel das Sternchen nicht an, ohne Klammern geht´s natürlich auch nicht. Ich müsste halt den Inhalt auswerten, egal was vor dem "s" steht.

Habt ihr eine Lösung bzw. hat sowas schon mal jemand??

Danke jetzt schon mal vorab

Grüße
Christian

15
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 13:49:23
Onur
Select Case .Value

Case "Tag": Uhrzeit = "06:00"
Case "Nacht": Uhrzeit = "20:00"
End Select
if right(.Value,1) = "s" Then Uhrzeit = "14:00"
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 14:21:20
Christian
Hi Onur,

leider klappt das nicht. Ich bekomme nur die Zelle, in der tatsächlich *s steht und nicht eine Zelle zurück und nicht die, in welcher z.B. ABCs steht.


Christian
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 14:29:19
Onur
Hääääh ??? Das ist Blödsinn. In meinem Code steht überhaupt nix mit "*s".
Teste MEINEN Code einfach mal WIRKLICH.
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 14:52:58
Christian
Hi,

jetzt nochmal ausprobiert.
Bei der Abfrage werden leider die Zellen nicht ausgeworfen. Weder wenn da ein * ist oder etwas anderes vor dem "s" steht.


Gruß
Christian
Anzeige
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 15:02:04
Onur
Zellen AUSGEWORFEN? Davon war in deiner Frage / deinem Code doch gar nicht die Rede.
"Ich müsste halt den Inhalt auswerten, egal was vor dem "s" steht. " DAS war deine Frage. Und das tut mein Code.
Hast du evtl deine erste Zeile mit dem IF-THEN immer noch drin?
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 13:52:01
Yal
Hallo Christian,

geht leider nur gesondert:
Case Else: If .Value Like "*s" Then Uhrzeit = "14:00"


VG
Yal
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 14:11:13
Christian
Hi Yal,

jetzt liest mir Excel die Tabelle zwar aus, aber als Ergebnis bekomme ich nur die *s. Wenn da was anderes z.B. 342s steht, kommt nichts. Kann man das auch noch lösen?

Gruß
Christian
Anzeige
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 13:54:38
Zwenn
Und noch eine Möglichkeit:


Select Case .Value
Case "Tag": Uhrzeit = "06:00"
Case "Nacht": Uhrzeit = "20:00"
Case Else
If Right(.Value, 1) = "s" Then
Uhrzeit = "14:00"
End If
End Select


Das If vor dem Select brauchst Du nicht.
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 14:21:56
daniel
Hi

If .Value = "Tag" or .Value = "Nacht" or .Value LIKE "*s" Then

Select Case .Value

Case "Tag": Uhrzeit = "06:00"
Case "Nacht": Uhrzeit = "20:00"
Case Else: Uhrzeit = "14:00"
end Select


wobei ich hier eher zum ElseIf greifen würde:

If .Value = "Tag" then

Uhrzeit = "06:00"
elseif .Value = "Nacht" then
Uhrzeit = "20:00"
elseif .Value Like "*s" then
Uhrzeit = "14:00"
else
Uhrzeit = "???"
end if


Gruß Daniel
Anzeige
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 15:00:53
Christian
Hi Daniel,

die erste Variante mit Case Else läuft. Die mit If nicht.

Danke!!!
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 15:12:53
daniel
Hi
wundert mich.
bei mir geht auch die Variante mit IF.
könnte damit zusammenhängen, dass hier auch ein Wert zugewiesen wird, wenn keine der Bedingungen zutrifft und dann ein Fehler auftritt, weil es ein Text ist.
aber das kannst du ja ändern, wenn du möchtest.
in deinen Vorgaben ist dieser Fall nicht beschrieben.
Gruß Daniel
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 15:19:50
Christian
Hi,

ist ja auch egal. Hauptsache es läuft.

Danke


Gruß
Christian
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 14:19:36
Christian
Hi Zwenn,

leider klappt das auch nicht. Ich bekomme nur die Zelle, in der tatsächlich *s steht und nicht eine Zelle zurück und nicht die, in welcher z.B. 345s steht.

Du meinst, das kann ich mir komplett sparen?

If .Value = "Tag" or .Value = "Nacht" or .Value = "*s" Then



Gruß
Christian
Anzeige
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 14:20:49
Onur
Und warum ignorierst du MEINEN Vorschlag ?
AW: Select / Case - mit unbestimmtem Inhalt (*)
25.03.2024 14:22:21
Christian
Sorry,

hab dir gerade geschrieben. Probiere alle Vorschläge aus.


Christian

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige