Übertrag

Liebe wer-weiss-was Experten,

In unserer Firma sind sehr viele Autotext-Bausteine für Artikelbeschreibungen vorhanden.

Nun möchte man diese für eine Rechnung verwenden.

Gewünscht wird auch ein Übertrag pro Seite, falls die Rechnung mehrseitig ausfällt.

Eingesetzt wird Word 2000.

Über jeden Tipp, welcher dies einfach realisieren lässt, wäre ich dankbar.

Liebe Grüße
Lennyle

Hi Lennyle

Gleich mal vorweg: eine wirklich sauber Lösung kenne ich nicht und wird es ohne Unterstützung durch Makros oder ähnlichem auch nicht geben (lasse mich aber gerne eines besseren belehren).

Das einzige was annähernd einer Lösung für dein Problem nahekommt:

Du hast auf jeder Seite eine Tabelle. Die Beträge stehen jeweils in der letzten Spalte.

In jeweils der letzten Zeile dieser Tabellen hast du dann ein Feld „{=sum(über)}“, dass die Beträge dieser Tabelle aufsummiert. Der Zelle in dieser Tabelle weist du zurätzlich das Style „Übertrag“ zu.

In jeweils der ersten Zeile dieser Tabellen (ab zweiter Seite!) gibst du ein Feld „{styleref „Übertrag“}“

auf diese Weise wird jeweils die Summe pro Seite am Beginn der nächsten Seite eingetragen.

Problem dabei: Die Tabelle darf nicht über die Seite drüber gehen sonst summiert die sum-Funktion zuviel. Wiederspricht damit etwas der Forderung, dass die einzelnen Posten der Rechnung als Textbaustein eingefügt werden soll.

Mit etwas Disziplin kann man es immerhin so lösen: die sum-Funktion summiert alle numerischen Werte einer Spalte - auch dann wenn die Werte in einer einzigen Zelle stehen (mit Zeilenumbruch getrennt). Das kann man so nutzen: du hast pro Seite eine Tabelle mit nur drei Zeilen: die erste beinhaltet nur den Übertrag. Die zweite Zeile hat eine fixe Grösse, die praktisch den gesammten Rest der Seite umfasst. Hier kannst du (fast) normal drinnen schreiben (Tabulatoren machen ein kleines Problem). Die letzte Zeile hat dann die Summe. Der Benutzer, der die Rechnung ausfüllt, darf dann eben einen Textbaustein nur mehr dann einfügen, wenn er auch vollständig Platz hat. Ansonsten muss er den Text entweder manuell auf beide Tabellen aufteilen oder den Baustein komplett auf der nächsten Seite einfügen.

Wenn deine Baustein möglichst klein sind (z.b. nur eine Zeile mit dem Artikel), dann sollte das halbwegs sinnvoll realisierbar sein.

Bleibt aber die Tatsache, dass du Word für etwas verwendest, dass eigentlich ein Fakturierungsprogramm erledigen sollte…

Erwin

Hallo Lennyle,

als Halb-Experte bin ich der Meinung, dass Word nicht besonders geeignet für so etwas ist. Lässt sich einfacher mit Access oder auch Excel verwirklichen (Excel habe ich vor zehn Jahren mal für die Auftragsabwicklung einer Firma impementiert). Mit Word wird es eine Krücke.

Cheers, Felix

Hallo Lennyle,

leider habe ich kein Word 2000 und kann das Problem nicht mehr nachvollziehen und Lösungen anbieten. Aber wie Erwin, sehe ich nur umständliche Makros als Lösung. Auch stimme ich Felix Meinung der „Krücke“ zu.

Aber wenn du deine Vorgesetzten von Word 2013 überzeugen kannst, dann sollte es hiermit auch in Word gehen. Die weitere Umstellung von anderen Dokumenten wäre auch verschmerzbarer, als alles neu in Excel aufzusetzen, denke ich…

MfG MC97

Ups! Der Beitrag war ja schon alt…