MS-Office-Forum

Zurück   MS-Office-Forum > Archive > Microsoft Access - Archiv > Microsoft Access - Archiv (2001)
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 24.01.2001, 19:07   #1
Jonas92
Neuer Benutzer
Neuer Benutzer
Standard Access Datumsformat in Word-Serienbrief

Ich möchte mit word 2000 einen Serienbrief mit Daten aus Access erstellen. Das Datum erscheint im Serienbrief immer im Format z.B. 23.01.01 ; ich möchte aber z.B. "23. Januar 2001" erhalten. Das Datumsformat in Access spielt offenbar keine Rolle.
Hilfe wäre schön.
Grüsse

Jonas92 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.01.2001, 19:44   #2
Mad
MOF User
MOF User
Standard

Hast du schon kontrolliert, ob dein gewünschtes Datumformat in der Systemsteuerung / Ländereinstellungen richtig definiert ist?
Gruß, Dietmar
Mad ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.01.2001, 22:33   #3
Jonas92
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo Dietmar,

in der Systemeinstellung sind sowohl Datum kurz als auch Datum lang eingetragen.
Gibt es eine Lösung?

Grüsse

Jonas92
Jonas92 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 25.01.2001, 17:03   #4
Mad
MOF User
MOF User
Wink

Wenn du das Datum aus ACCESS nimmst, weiß ich keinen Rat, weil ich bisher der Ansicht war, dass die Einstellung gemäß Ländereinstellung genommen wird.
Wenn du allerdings das Datum als Feld (z.B. Druckdatum) direkt in den Serienbrief eingefügt hast, dann überprüfe die Formatierung dieses Feldes.
Mehr weiß ich leider nicht.
Gruß, Dietmar
Mad ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 26.01.2001, 12:22   #5
OlliU
MOF User
MOF User
Standard

Hallo!

Das geht mit einem kleinen Workaround ohne Probleme (bei mir... :-)

Ich lese das Datum aus und schreibe das
Datum dann in der gewünschten Form in ein Textfeld, das in derselben Tabelle wie das Datum gespeichert ist.
Dieses Textfeld füllt sich mithilfe der folgenden Routine (hier nur die Datumsgeschichte)

Code:

'Setze ein Datum in der Form TT.Monat.JJJJ zusammen

Dim DatumD as date
'DatumD ist dein Datum
Dim JahrD as Date
Dim MonD as Date
Dim TagD as Date
Dim strMonatText as string


'Zunächst das Datum auseinanderbauen
'und in Jahr, Monat, Tag zerlegen.
        
       JahrD = DatePart("yyyy", DatumD)
       MonD = DatePart("m", DatumD)
        TagD = DatePart("d", DatumD)
        Select Case MonD
            Case 1
                strMonatText = "Januar"
            Case 2
                strMonatText = "Februar"
            Case 3
                strMonatText = "März"
            Case 4
                strMonatText = "April"
            Case 5
                strMonatText = "Mai"
            Case 6
                strMonatText = "Juni"
            Case 7
                strMonatText = "Juli"
            Case 8
                strMonatText = "August"
            Case 9
                strMonatText = "September"
            Case 10
                strMonatText = "Oktober"
            Case 11
                strMonatText = "November"
            Case 12
                strMonatText = "Dezember"
            Case Else
        End Select

'und jetzt das Datum wie in Din xyz gewünscht zusammenbauen.
            
        strDatum = Str(TagD) + ". " + strMonatText + Str(JahrD)

'Jetzt noch strDatum in Dein Tabellenfeld kleben und fertig.

'Aus Word müßte auf das Feld jetzt brav zugegriffen werden können.
Gruss

OlliU
OlliU ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 26.01.2001, 17:00   #6
Jonas92
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo OlliU,

habe Deinen Vorschlag gesehen und werde ihn ausprobieren. Klingt überzeugend. In Kürze Rückmeldung.


Grüsse

Jonas92
Jonas92 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 27.01.2001, 13:25   #7
Jonas92
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Ich habe das Problem gelöst; allerdings mit einer Hilfe vom Word-Board. Dort hatte ich auch gepostet.
Zur Information:Im Serienbrief selbst muß die Feld-Formel angepaßt werden.
Ein Beispiel:
{SERIENDRUCKFELD Geburtsdatum \@ "tttt, t. MMMM jj"}
ergibt: Montag, 01. Januar 00
Mit \@ wird das Format eingeleitet und in den Anführungszeichen das Format zusammengestellt. Mit ALT + F9 werden übrigens alle Feld-Formeln ein-/ausgeblendet.

Besten Dank für Hilfe

Grüsse

Jonas92
Jonas92 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:02 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.