2016-07-07 13 views
-2

Hier ist mein Problem: Ich habe 1000 Namen und Adressen in einem Excel-Blatt und ich muss einen Buchstaben auf Word für jeden einzelnen Namen schreiben.Automatisieren Sie Excel-Daten in ein Word-Dokument mit Python

Beispiel für den Buchstaben unten (rotes Zeichen).

Ich möchte den Prozess mit Python automatisieren. Könnten Sie mir Ihre Ideen dazu geben? Wie würdest du anfangen und welche Pakete würdest du verwenden?

enter image description here

+0

Benötigen Sie Python? Warum nicht einfach die in Word integrierte Funktion [Seriendruck] verwenden (https://support.office.com/de-de/article/Word-mail-merge-A-walk-through-the-process-4ad61088-e108-4f56- b60d-e3c7d30c954a)? Das wird viel einfacher und einfacher, und Sie können jetzt sofort loslegen, wenn Sie bereits die Adressen in Excel haben. – BruceWayne

Antwort

0

Es gibt viele Möglichkeiten natürlich, aber etwas, das das openpyxl Paket zu verwenden ist funktionieren würde, zu öffnen und die Excel-Datei zu lesen und dann python-docx verwenden Sie die Brief-Datei zu schreiben.

Verwandte Themen