Anzeige
Archiv - Navigation
216to220
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
216to220
216to220
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Select Case - Fehler

Select Case - Fehler
09.02.2003 13:59:39
Josef
Hallo!
Wenn ich nur die Nr. 30410; 32133, 32134, 32222 eingebe so läuft alles reibungslos.
Wenn ich jedoch die Nr. so wie unten eingebe erhalte ich einen Fehler.
Zu jeder dieser Nummern gibt es immer Unterteilungen wie 01, 02, 03 usw.
Gäbe es hier bitte vielleicht einen Trick oder eine Lösung?

z.B.: 30410 (01,02,03,04)

Danke

Josef
Sub Ausführung()
Stammnummer = Val(UserForm1.TextBox1.Value)
Select Case Stammnummer
Case 30410 01
UserForm1.TextBox4.Text = "Baukastensystem"
Case 32133 11, 32134 08, 32222 14
UserForm1.TextBox4.Text = "Bausatz mit individueller Anpassung"

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Select Case - Fehler
09.02.2003 14:22:05
Hans W. Hofmann

Eine Zahl ist nun mal eine kontinuierliche Folge von Ziffern, immer schon gewesen. Aber zu Deinem Problem, man könnte nach einer Division durch 100 nur den ganzzahligen Anteil betrachten...


Gruß HW

Re: Select Case - Fehler
09.02.2003 14:52:37
Josef

Hallo!

Danke für Deine Antwort!

Wenn es da keine andere lösung gibt, dann muß man halt die Nummern in zwei Spalten aufteilen und nur eine abrufen.


Josef

Re: Select Case - Fehler
09.02.2003 15:31:27
Hans W. Hofmann

Die Lösung hab ich Dir doch skiziert.

Select Case int(Stammnummer/100)
Case 30410
rest = Stammnummer mod 100
...

Gruß HW

Re: Select Case - Fehler
09.02.2003 15:35:08
Ramses

Hallo Josef,

wie Hans schon gesagt hat:
Eine Zahl ist eine Zahl.
Aber wenn deine Zahlen immer gleich sind, vielleicht das:

Gruss Rainer

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige