Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Case wird falsch eingelesen

Forumthread: Case wird falsch eingelesen

Case wird falsch eingelesen
14.04.2008 12:23:00
Jörg
Hallo zusammen,
ich habe mir einen kleinen Geb.-Kalender gebastelt.
Dort soll nichts weiter passieren, als die Geb.-Daten im Januar in Case Januar zu übertragen, Februar in Februar usw.
Bis November klappt das ohne Probleme, jedoch werden im Dezember alle Daten eingelesen, die überhaupt ein Datum bei Geb.(Spalte H) stehen haben.
Ich weiss allerdings nicht warum.
Könnt ihr mir da bitte weiterhelfen?
Wäre total lieb von Euch.
Schon einmal vielen Dank für eure Hilfe.
Ich hab zum Nachvollziehen ein Beispiel unter:
https://www.herber.de/bbs/user/51526.xls
hochgeladen.
Case ist angeordnet von oben Links = Januar nach unten Rechts = Dezember
Grüße jörg

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Case wird falsch eingelesen
14.04.2008 12:33:00
Beverly
Hi Jörg,

Select Case Month(Cells(inZeile, 8)) And Cells(inZeile, 8)  ""




AW: Case wird falsch eingelesen
14.04.2008 12:35:30
Rudi
Hallo,
du musst leere Zellen ausschließen, da diese als 0 interpretiert werden. 0 ist der 31.12.1899.
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

Anzeige
AW: Case wird falsch eingelesen
14.04.2008 12:41:42
Jörg
Hallo
vielen vielen Dank Karin, für die so schnelle Antwort. Funktioniert bestens.
Natürlich auch dir Rudi besten Dank.
Grüße Jörg

AW: Case wird falsch eingelesen
14.04.2008 12:38:00
Renee
Hi Jörg,
Ich weiss allerdings nicht warum
weil du von leeren Zellen ebenfalls einen Monat bildest!
Ändere dein Statement so ab:

Select Case IIf(IsEmpty(Cells(inZeile, 8)), 0, Month(Cells(inZeile, 8)))


GreetZ Renée

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige