Seite 1 von 1
[gelöst] Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: So 10. Jan 2016, 19:07
von LeTreo
Erst mal ein gutes neues Jahr! Nun die Frage:
Ich habe eine Liste mit Artikelbestellungen. Die Liste ist die Grundlage um später über die Serienbrieffunktion Preisschilder zu drucken. (Das klappt auch

) In Spalte A steht die Anzahl, die bestellt werden soll. Damit für jeden Artikel ein Preisschild gedruckt wird, muss ich die Zeilen vervielfältigen. Wie kann ich es Automatisieren, dass jede Zeile so oft untereinander steht, wie die Anzahl in Spalte A angibt.
(Oder gibt es in der Serienbrieffunktion einen Trick der mir die Arbeit abnimmt?)
Re: Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: Mo 11. Jan 2016, 17:03
von lorbass
LeTreo hat geschrieben:Wie kann ich es Automatisieren, dass jede Zeile so oft untereinander steht, wie die Anzahl in Spalte A angibt.
Weder
Calc noch
Writer sind in der Lage, eine Zeile der
Calc-Tabelle mit Hausmitteln zu vervielfachen. Du wirst also selbst „zur Feder greifen“, sprich: programmieren müssen. Deshalb solltest du dein Anliegen daher besser im Bereich
LibreOffice Programmierung vortragen.
Gruß
lorbass
Re: Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: Mo 11. Jan 2016, 18:27
von F3K Total
Hallo zusammen,
lorbass hat geschrieben:Weder Calc noch Writer sind in der Lage, eine Zeile der Calc-Tabelle mit Hausmitteln zu vervielfachen.
T'schuldigung, ich muss leider widersprechen. Wenn du kopieren meinst, ja stimmt, aber per Formel geht schon was, siehe Beispiel anbei.
Vier Hilfsspalten habe ich ausgeblendet.
Gruß R
Re: Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: Mo 11. Jan 2016, 19:44
von lorbass
@Rik, Du musst dich keineswegs entschuldigen. Ich hatte zwar an eine dynamische Lösung gedacht, will mich aber nicht rausreden: Auf deine Lösung für die Arbeitsvorbereitung wäre ich auch nicht gekommen.
Chapeau!
lorbass
Re: Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: Di 12. Jan 2016, 01:25
von karolus
Hallo
Ich hätte da noch:
Code: Alles auswählen
=WIEDERHOLEN(B1&ZEICHEN(9)&C1&ZEICHEN(9)&D1&ZEICHEN(9)&E1&ZEICHEN(13);A1)
als Formel für den ersten Schritt nach unten ziehen bis zum Ende der "einzelnen" Datensätze, und im nächsten Schritt
→Daten→Text in Spalten →→ Trennzeichen:Tabulator
Karolus
Re: Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: Di 12. Jan 2016, 11:27
von LeTreo
Super, danke schon mal für die Antworten, werde alles ausprobieren und mich wieder melden!
Re: Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: Mi 13. Jan 2016, 18:13
von LeTreo
Die Tabelle von F3K Total macht genau das, was ich wollte. Leider hatte ich in der Beispieltabelle nur schnell fünf Spalten angegeben, so als Beispiel eben. Jetzt versuche ich das ganze auf 10 Spalten zu ändern, aber ich komme mit dem Ändern der Formeln nicht klar...
Darf ich noch mal um Hilfe bitten? Eine Neue, genaue, Tabelle füge ich an.
(Und weils so schön ist: In den Spalten "Verfasser" und "Titel" sollen die Angaben auf eine bestimmte Zeichenzahl begrenzt werden. Kann man da z.B. so was wie =LINKS(C2;26) anhängen, oder ist das dann wieder eine ganz neue Baustelle?)
Danke schon mal
LeTreo
Re: Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: Mi 13. Jan 2016, 18:54
von F3K Total
Bitte schön,
500 Eingabezeilen, 2500 Ausgabezeilen, zweimal Links(26) eingebaut.
Gruß R
Re: Zeilen anhand der Zahl einer Spalte vervielfältigen
Verfasst: Mi 13. Jan 2016, 20:47
von LeTreo
Super!! Genau so! Vielen Dank!!