Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
124to128
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
124to128
124to128
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Case - Abfrage

Case - Abfrage
31.05.2002 13:37:37
Detlef
Hallo zusammen,
bei Eingabe von der Zahl 186 und
187 in einer Spalte, sollte mir
jeweils auf ein Tabellenblatt
umgeschaltet werden:
Sub Fensterwechsel()
Dim Bereich As Range
Dim Zelle As Range
Set Bereich = Worksheets("eingabe").range("o25:o65")
For Each Zelle in Bereich
Select Case Zelle.Value
Case Is = 186
Sheets("Ausgabe 1").Select
Case Is = 187
Sheets("Ausgabe 2").Select
End Select
Next
End Sub
Mein Problem, wenn ich 186 oder
187 schon eingegeben habe, wird
auch bei Eingabe andere Zahlen auf
jeweils die Sheets umgeschaltet.
Wie kann ich erreichen das nur bei
Eingabe in jeder Zeile von O25 bis O65
nur einmal umgeschaltet wird ?
Vielen Dank !


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

Betreff
Datum
Anwender
Anzeige
Re: Case - Abfrage
31.05.2002 14:17:33
Michael Scheffler
Hallo,

es muss lauten:

schau mal in die Hilfe "Is" ist für ">" etc.

Gruß

Micha

Re: Case - Abfrage
31.05.2002 14:27:43
Detlef
Hallo Micha,
das spielt keine Rolle ob
ich "Case Is = 186" oder
"Case 186" eingebe, funktioniert
beides. Mein Problem ist wenn ich
in Spalte O, z.B. die Zahl 186 einge-
geben habe und dann in der nächsten
Zeile z.B. 100 eingebe, wird trotzdem auf
das Sheet umgeschaltet wird.
Gruß Detlef

Re: Case - Abfrage
31.05.2002 14:59:59
WernerB.
Hallo Detlef,

teste doch mal diesen Code:

Schreibe/kopiere dieses Makro in das Klassenmodul des betreffenden Tabellenblattes.

- Mache dazu einen Rechtsklick auf den Tabellennamen.
- Klicke dann auf "Code anzeigen".
- Automatisch öffnen sich nun der VB-Editor und das Klassenmodul des betreffenden Tabellenblattes.
- Schreibe/kopiere das Makro in die große weiße Fläche auf der rechten Seite.
- Zurück zum "normalen" Excel geht's mit Alt + Q.
- Fertig.


Viel Erfolg wünscht
WernerB.

Anzeige
Re: Case - Abfrage
03.06.2002 10:29:58
Detlef
Super !!!
Vielen Dank !

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige