2016-09-09 5 views
0

Ich erzeuge derzeit eine Tabelle in Word mit VB.Net, und ich frage mich, ob es möglich ist, die Tabelle zu brechen, wenn eine neue Spalte erstellt wird, wie wann Sie fügen eine neue Zeile hinzu, können die Tabelle unterbrechen und auf einer neuen Seite mit Tabellenköpfen fortfahren.Continue-Tabelle auf neuer Seite, wenn neue Spalte hinzugefügt wird

Es wäre nützlich, da mein Programm nur Spalten generiert und Word versucht, die Tabelle auf die Seite passen, auch wenn zu viele Spalten gerendert werden sollen.

Ich erstelle kommerzielle Angebot basierend auf Informationen von einem Client (Konfiguration für Maschinen), und derzeit hat die Tabelle 3 Spalten, aber die Zahl kann wachsen, wenn der Client mehr als 3 Anforderungen hat.

Antwort

0

Nur neugierig, warum ist es erforderlich, in MS-Word getan werden?

Oder vielleicht nur die Seite als horizontal festlegen, generieren Sie Ihre Tabelle Zeile für Zeile, aber mit allen Text in Tabellenzellen auf 90 Grad gedreht. Dann erhalten Sie einen horizontal geteilten Long-Table auf mehreren Seiten.

+0

Ich habe den Grund für mehr Klarheit am Ende der Frage hinzugefügt. Ich werde deine Lösung versuchen. –

0

Dies scheint wie es einfacher in Excel oder HTML-Tabellen sein wird, da Word-Tabellen ein wenig frustrierend sind.

Sie können jede Spalte eine separate Tabelle können Sie dann in den Tabelleneigenschaften machen wählen Text wrappingAround so dass die Tabellen nebeneinander sind, und in Positioning... können Sie die Left: und Right:Distance from surrounding text zu verringern, den Raum zwischen den anpassen Tabellen.

Verwandte Themen