Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datum formatieren per VBA
zurück: Werte aus Textboxen in neue Datei kopieren weiter: Word 2003 - Fehler bei Ausführen eines funk. Makros Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Kleiber
Neuling


Verfasst am:
08. Apr 2014, 11:53
Rufname:

Datum formatieren per VBA - Datum formatieren per VBA

Nach oben
       Version: Office 97

Hallo alle zusammen,

ich habe folgendes Problem u. hoffe, es kann mir jemand einen Tipp geben:

Ich möchte unter Word 97 bei der Funktion "Speichern unter" das aktuelle Datum als Name der zu speichernden Datei vorgeben. Dies habe ich wie folgt gelöst:

Sub FileSaveAs()

Dim DocName As Date

With ActiveDocument
DocName = Date
End With

With Dialogs(wdDialogFileSaveAs)
.Name = DocName
.Show
End With

End Sub

Dies funktioniert auch gut und der Vorschlag lautet z.B. "08.04.2014". Um die gespeicherten Dokumente nach Datum zu sortieren, möchte ich das Datum aber in dem Format yyyymmdd (also 2014.04.08) vorgeben.

Weiß jemand wie das geht??

Habe es mit Format(Date, "yyyymmdd") versucht, bekomme aber nur eine Fehlermeldung Sad

Vielen Dank im voraus u. viele Grüße
Kleiber
Lisa
Moderator; Word seit Word 5.0 (für DOS)


Verfasst am:
08. Apr 2014, 12:08
Rufname:
Wohnort: Leipzig

AW: Datum formatieren per VBA - AW: Datum formatieren per VBA

Nach oben
       Version: Office 97

Hallo Kleiber,

die Variable DocName darf nicht vom Typ Date sein, sondern muss ein String sein. Dann funktioniert es so:
Code:
    Dim DocName As String
   
    DocName = Format(Now, "yyyy.mm.dd")
   
    With Dialogs(wdDialogFileSaveAs)
        .Name = DocName
        .Show
    End With

Habe jetzt hier kein Word 97, sollte aber gehen.

Gruß
Lisa
Gast



Verfasst am:
08. Apr 2014, 13:30
Rufname:


AW: Datum formatieren per VBA - AW: Datum formatieren per VBA

Nach oben
       Version: Office 97

Herzlichen Dank! Funktioniert einwandfrei. Du hast mir wirklich geholfen, wäre nie auf die Idee mit dem String gekommen...

Gruß
Kleiber
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Word Serienbriefe: Serienbrief als einzelne PDFs per e-Mail versenden? 1 marlis 3048 09. Aug 2010, 13:41
Lord_Movie Serienbrief als einzelne PDFs per e-Mail versenden?
Keine neuen Beiträge Word Serienbriefe: Seriendruckfeld in Abhängigkeit formatieren 1 Stoxx 506 03. Aug 2010, 17:28
charlybrown Seriendruckfeld in Abhängigkeit formatieren
Keine neuen Beiträge Word Serienbriefe: Seriendruck in E-Mail (per Anlage) - E-Mail mit Text 1 Gast 2512 16. Jun 2010, 13:44
Gast Seriendruck in E-Mail (per Anlage) - E-Mail mit Text
Keine neuen Beiträge Word Serienbriefe: Querverweis-Felder formatieren 1 itmoves 1010 26. Apr 2010, 14:10
itmoves Querverweis-Felder formatieren
Keine neuen Beiträge Word Serienbriefe: Sereienbriefe Bedingungsfeld formatieren 9 UwSchl 2117 31. Jan 2010, 17:19
Gast Sereienbriefe Bedingungsfeld formatieren
Keine neuen Beiträge Word Serienbriefe: Dokumentenvariable formatieren 0 Gourmetkoch 690 31. Dez 2009, 11:47
Gourmetkoch Dokumentenvariable formatieren
Keine neuen Beiträge Word Serienbriefe: Problem mit Datum beim Seriendruck 1 Gast 3433 26. Okt 2009, 16:46
charlybrown Problem mit Datum beim Seriendruck
Keine neuen Beiträge Word Serienbriefe: Textmarken per Includetext einfügen in Abhängigkeit von ASK 0 Robotixx 1804 13. Jul 2009, 19:45
Robotixx Textmarken per Includetext einfügen in Abhängigkeit von ASK
Keine neuen Beiträge Word Serienbriefe: Bedingungsfeld vergleichen mit dynamischem Datum (heute) 9 Gast 1434 10. Mai 2009, 21:36
Lisa Bedingungsfeld vergleichen mit dynamischem Datum (heute)
Keine neuen Beiträge Word Serienbriefe: .mdb per e-mail 2 schokomo 999 17. Apr 2009, 09:20
Gast .mdb per e-mail
Keine neuen Beiträge Word Serienbriefe: Datum verändern - Datensätze aus SQL-DB 2 fanman 1395 13. Jan 2009, 12:27
fanman Datum verändern - Datensätze aus SQL-DB
Keine neuen Beiträge Word Serienbriefe: Serienbrief per Mail versenden 1 Gast 4235 26. Nov 2008, 20:45
KaDan Serienbrief per Mail versenden
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Excel Tipps