Wie konvertiert man eingebettete Excel-Tabelle in eine Worttabelle?

5413
Eric B.

Wir erhalten Word-Dokumente von Clients, die manchmal eingebettetes Excel-Objekt (Blatt) enthalten, und müssen sie in eine Word-Tabelle konvertieren, damit wir die Dokumente in InDesign ordnungsgemäß importieren können.

Wenn Sie das Dokument direkt in InDesign importieren, wird die Tabelle leider in Bilder konvertiert. Dies stellt jedoch keine Lösung dar, da wir sie in der Lage sein müssen, sie zu formatieren. Deshalb müssen wir sie zuerst in eine Worttabelle konvertieren.

Die derzeit verwendete Lösung besteht darin, das eingebettete Excel-Objekt zu öffnen, seinen Inhalt auszuwählen und darüber einzufügen. Ich würde mich nicht wundern, wenn es einen einfacheren Weg geben würde. Deshalb wende ich mich an Sie.

6
Beitrag zum MS-Forum: [Konvertieren eingebetteter OLE-Tabellenkalkulation von Word in eine Word-Tabelle] (http://social.msdn.microsoft.com/Forums/vstudio/en-US/ef8a7ca1-5306-4159-a7e3-bb33b6f82982/converting- Embedded-Ole-Spreadsheet-from-word-to-a-word-table) Ƭᴇcʜιᴇ007 vor 10 Jahren 0
Ich denke, die einzige Lösung ist, es mit einem Makro zu tun. Eric B. vor 10 Jahren 0
Ja, und auch nicht leicht. Ƭᴇcʜιᴇ007 vor 10 Jahren 0

2 Antworten auf die Frage

2
user1248139

Normalerweise kopiere ich die Tabelle aus der Embedded Excel Table als Word Table wie folgt:

  1. Doppelklicken Sie auf die Embedded Excel Table, um sie zu bearbeiten.
  2. Passen Sie die Spaltenbreite vor dem Kopieren an, um zu vermeiden, dass Zahlen als #### angezeigt werden.
  3. Wählen Sie die Tabelle aus und kopieren Sie sie (mit Strg-C oder über das Menü)
  4. Klicken Sie außerhalb der eingebetteten Excel-Tabelle, um den Bearbeitungsmodus zu beenden (an der Stelle, an der Sie die kopierte Tabelle einfügen).
  5. Inhalte einfügen (Alt-ES), formatierten Text (RTF) auswählen
0
r0berts

Wenn Sie das Word-Dokument öffnen und die eingebettete Excel-Tabelle vorhanden ist, sollten Sie in der Lage sein, einen Doppelklick auszuführen oder dem MsOffice auf andere Weise mitzuteilen, dass Sie dieses Excel-Objekt bearbeiten möchten . Dies sollte die Tabelle in Excel öffnen. Von dort ist der schnellste Weg, die Tabelle als Datei zu exportieren (oder Save As) .CSV. Öffnen Sie diese CSV-Datei in einem einfachen Texteditor (z. B. Freeware-Notepad ++, aber auch Notepad), achten Sie nur darauf, was bei Zeilenumbrüchen geschieht. Kopieren Sie dann diesen CSV-Text und fügen Sie ihn in Word ein. Wählen Sie den eingefügten Text aus und konvertieren Sie ihn in eine Tabelle Table - Convert Text to Table. Übernehmen Sie gegebenenfalls die Formatierung. Hier hilft es auch, wenn Sie ein Tabellenformat über Stile vordefiniert haben, sodass Sie es sofort auf die Tabelle anwenden können.

Der obige Vorgang kann sicherlich ein wenig langweilig sein, aber er ist besser als die manuelle Bearbeitung von Bildern oder InDesign-Bildern. Sie werden sicher sein, dass Sie über eine einfache Worttabelle verfügen, die nicht in ein Bild konvertiert wird. Text zu Tabelle hat seit den ersten Wortversionen funktioniert; Ich denke, es hat sogar in WordPerfect 5.1 funktioniert :) - es ist eine grundlegende Funktion von Dokumenteditoren, die Tabellen unterstützen.

Der obige Prozess kann auch mit VBA automatisiert werden, es wäre jedoch einiges an Arbeit erforderlich, damit er universell funktioniert.

Nun, wenn Sie sich meinen dritten Absatz meiner Frage ansehen, werden Sie feststellen, dass wir bereits etwas Ähnliches tun und ich denke, es ist viel schneller als das, was Sie vorschlagen. Eric B. vor 10 Jahren 0
Das stimmt, ich schätze, ich habe es falsch verstanden, als ich dachte, es hätte Ihnen immer noch nicht das gewünschte Ergebnis gebracht. Gibt es Ihnen gleich eine normale Worttabelle oder müssen Sie noch Text in eine Tabelle umwandeln und Zeilenumbrüche usw. umgehen? r0berts vor 10 Jahren 0