deethree
Goto Top

Word Datei automatisch erstellen

Guten Morgen,

ich muss jeden Morgen eine Word-Datei mit dem aktuellen Datum für Besucher ausdrucken. In der Datei steht jeweils der aktuelle Tag und das Datum (Besuchererfassung). Wie kann ich die Datei automatisch erstellen lassen ohne manuelle Arbeit ?

Besten Dank

Content-ID: 1376078366

Url: https://administrator.de/contentid/1376078366

Ausgedruckt am: 24.11.2024 um 09:11 Uhr

149569
149569 11.10.2021 aktualisiert um 12:34:55 Uhr
Goto Top
Einfach mal die Suche hier benutzen
Datum als Datums-Feld anlegen das sich automatisch aktualisiert, und dann per VBA/Powershell und COM-Object das ganze drucken lassen.

Mit der Powershell sähe das bspw. so aus
$template = 'D:\test.docx'  
$word = New-Object -Com Word.Application -Property @{
    Visible = $true
    DisplayAlerts = 0
}
$doc = $word.Documents.Open($template)
[void]$doc.Fields.Update()
$doc.PrintOut()
$doc.Close($false)

$word.DisplayAlerts = -1
[void]$word.Quit()
[void][System.Runtime.InteropServices.Marshal]::ReleaseComObject($word)
em-pie
em-pie 11.10.2021 um 13:20:05 Uhr
Goto Top
Moin,

ich würde da nahezu nichts automatisieren.

Warum soll zwischen Weihnachten und Neujahr (und an anderen Feiertagen) täglich eine Liste gedruckt werden?
Wer pflegt den geplanten Task mit sämtlichen Feiertagen im Jahr?

Ansonsten ist es imho nur verbrennen von Ressourcen.

ICH würde da 'ne PowerPoint nehmen und als Format "A4 +hochkant" einstellen.
Oben oder unten dann das "aktuelle Datum" Feld einfügen und mit Rechtsklick auf die Datei -> Drucken den Druck anstoßen.
Fertig.

Gruß
em-pie
MirkoKR
MirkoKR 11.10.2021 aktualisiert um 14:14:48 Uhr
Goto Top
Das Druckdatum des Dokuments automatisch auszudrucken, ist ja eine der leichtesten Übungen:

Google-Suche: Word Feld: Druckdatum

Wenn man es manuell einmal eingeben, an verschiedenen Stellen ausgeben möchte,
Nimmt man ein Eingabefeld und durch "Textmarke" zu diesem verknüpfte weitere Felder
Google-Suuche: Word Eingabefeld duplizieren