PDA

Vollständige Version anzeigen : Datenübernahme von Kalender in Textfeld


hoppel1
16.01.2003, 15:41
Hallo Leute,
bin neu hier und habe erst angefangen mich mit Access zu beschäftigen.

Mit folgendem Problem komme ich nicht klar.

Habe mir ein kleines Formular zusammengebastelt, wo Daten aus dem
Steuerelement(Kalende) bei Klick in ein Textfeld übertrgen werden.
z.B.: 16.01.2003
Soweit klappt alles.

Nun möchte ich, dass es mir nicht nur das Datum in das Textfeld überträgt,
sondern auch den Wochentag.
z.B.: Donnerstag 16.01.2003 oder Donnerstag, den 16.01.2003

Ist so etwas möglich.

Würde mich über eine Antwort freuen.

Tschüß Hoppel1

Aquarii
16.01.2003, 15:44
Hi Hoppel 1,

den Wochentag ermittelst Du mittels VBA mit:

Wochentag = WeekDay(varDatum, vbMonday) ,

wobei varDatum Dein aus dem Kalendersteuerelement erhaltenes Datum ist.


Ohne VBA kannst du das Textfeld zur Ausgabe auch formatieren mit:

= Format([txtDatum]; "ddd") ergibt z.B. Mo
= Format([txtDatum]; "dddd") ergibt z.B. Montag

Kurt aus ABG
16.01.2003, 16:42
Hallo Hoppel1,

es muss nicht um jeden Preis ein VBA Code sein.
Setz doch einfach in die Spalte Format deinen Textfeldes

tttt tt.mm.jjjj -------------> Donnerstag 16.01.2003

oder

tttt" den, "tt.mm.jjjj------> Donnerstag den, 16,01.2003

funktioniert in Access 2000.

mfg
Kurt

hoppel1
16.01.2003, 18:16
Hallo Heiko und Kurt,

vielen Dank für die schnelle Hilfe.
Hat alles super geklappt.

Tschüss und nochmal Danke