Select Case

Hallo

Suche ein Lösung für Case Select.

Habe Case: A, B und C funktionieren inkl. das Case Else.

Ist es möglich eine Case A + B + C zu generieren ?

Gruss

Habe Case: A, B und C funktionieren inkl. das Case Else.

Ist es möglich eine Case A + B + C zu generieren ?

Hallo Lanzma,

sag mal genauer was du möchetst, dieses:

Sub Lanzma()
Dim a, b, c
a = 4
b = 3
c = 7
Select Case a + b + c
 Case 14
 MsgBox "Hat geklappt"
 Case Else
 MsgBox "ging schief"
End Select
End Sub

Gruß
Reinhard

Lieber Reinhard

So einfach ist es nicht !

In „B4“ können verschiedene Wörter sein.

Select Case Range(„B4:B20“)
Case „Eins“
Eins wird ausgeführt
Case „Zwei“
Zwei wird ausgeführt
Case Else
läuft auch
End Select

Nun möchte ich ein Case einleiten wenn „Eins“ und „Zwei“ vorhanden sind. Die Col wird vorhergehend gefiltert.

Gruss

Hallo Lanzma,

So einfach ist es nicht !

hätte mich auch überrascht *lächel*

In „B4“ können verschiedene Wörter sein.

Das ist okay.

Select Case Range(„B4:B20“)

Das ganz und gar nicht. Select Case braucht einen eindeutigen Wert.
Range(„B4:B20“) hat das nicht, da sind viele Werte.
No way.

Nun möchte ich ein Case einleiten wenn „Eins“ und „Zwei“
vorhanden sind.

Möglicherweise mit Case „Eins“, „Zwei“

Die Col wird vorhergehend gefiltert.

Das ist schön, ähem was ist die Col? Eine Excelspalte? Und was hat das Filtern mit Select case zu tun?

Gruß
einhard

Möglicherweise mit Case „Eins“, „Zwei“

*lach* unglaublich, ich habs mit & probiert !

Danke Dir
Lanzma

Das ganz und gar nicht. Select Case braucht einen eindeutigen
Wert.
Range(„B4:B20“) hat das nicht, da sind viele Werte.
No way.

Gibt es eine Möglichkeit eine Range anzugeben… da wo die Werte liegen.

Grüezi Lanzma

Gibt es eine Möglichkeit eine Range anzugeben… da wo die
Werte liegen.

Gibt es eine Möglichkeit dass Du erklärst… was Du genau machen willst?

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hallo Lanzma,

meinst du
Case 1 to 17

Gruß, Andreas

Gibt es eine Möglichkeit dass Du erklärst… was Du genau
machen willst?

Mir war nicht klar, wie man Case 1, Case 2 miteinander verbindet.

Es war das Komma und nicht das &

Wollte eine kombinierte Abfrage laufen lassen.

Danke Leute

-)