Hallo David,
danke für Deine Unterstützung. Ich habe Dein Makro in meine Datei eingebunden und es funktioniert fantatisch. Ich danke Dir vielmals.
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Zeilen Kopie erstellen
Re: Zeilen Kopie erstellen
Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Zeilen Kopie erstellen
Hallo Rik,
vielen herzlichen Dank für Deine interessante Datenbanklösung.
Auch wenn ich keinerlei Ahnung von SQL habe und mit Datenbank-GUI's
mich nur am Rande beschäftigt habe, verstehe ich ungefähr was in Deiner
Lösung vor sich geht.
Als Rentner benötige ich keine Datenbank
Only just for fun...
---
Rätselhaft ist für mich, wie, wo und von welcher Office-Applikation
die SQL-Anweisung (Anzahl Etiketten) verarbeitet wird.
Was Patrick's Quelldaten betrifft, gibt es noch das Problem mit
der Menge/ Anzahl der zu generierenden, weil in der Calc-Liste String's
im Format 1.000 angegeben sind. Diese müssten erst in eine Ganzzahl umgewandelt werden.
In meinem Makro erreiche ich dies mittels einer Split-Anweisung, welche die Trennung
der Split-Datenfelder am Punkt vollzieht und im Anschluß varSplit(0) in Integer umwandelt.
Daher meine Frage an Dich:
Ist es möglich diese String's ("3.000") per z.B. per SQL in eine Ganzzahl umzuwandeln?
@Patrick
In Bezug auf meine Frage:
In welchem Format liegen Dir die Originaldaten vor:
Importierst Du sie aus csv-, Textdateien, etc nach Calc?
vielen herzlichen Dank für Deine interessante Datenbanklösung.
Auch wenn ich keinerlei Ahnung von SQL habe und mit Datenbank-GUI's
mich nur am Rande beschäftigt habe, verstehe ich ungefähr was in Deiner
Lösung vor sich geht.
Als Rentner benötige ich keine Datenbank

Only just for fun...
---
Rätselhaft ist für mich, wie, wo und von welcher Office-Applikation
die SQL-Anweisung (Anzahl Etiketten) verarbeitet wird.
Was Patrick's Quelldaten betrifft, gibt es noch das Problem mit
der Menge/ Anzahl der zu generierenden, weil in der Calc-Liste String's
im Format 1.000 angegeben sind. Diese müssten erst in eine Ganzzahl umgewandelt werden.
In meinem Makro erreiche ich dies mittels einer Split-Anweisung, welche die Trennung
der Split-Datenfelder am Punkt vollzieht und im Anschluß varSplit(0) in Integer umwandelt.
Daher meine Frage an Dich:
Ist es möglich diese String's ("3.000") per z.B. per SQL in eine Ganzzahl umzuwandeln?
@Patrick
In Bezug auf meine Frage:
In welchem Format liegen Dir die Originaldaten vor:
Importierst Du sie aus csv-, Textdateien, etc nach Calc?
Gruß
David
___________________
WIN 10 PRO
LO 7.4.5.1 (x64)
David
___________________
WIN 10 PRO
LO 7.4.5.1 (x64)
Re: Zeilen Kopie erstellen
Hallo,
anstelle
Sql ist, glaube ich zumindest, recht unempfindlich bzgl. String und Zahl, d. h. der String "3.000" wird kontextabhängig einfach als Zahl 3 interpretiert.
Falls die Ouellaten in Calc importiert werden, werden es natürlich sinnvoll diese gar nicht erst als Strings sondern gleich als Zahlen zu importieren.
anstelle
Das ginge auch einfach per INT().Diese müssten erst in eine Ganzzahl umgewandelt werden.
Sql ist, glaube ich zumindest, recht unempfindlich bzgl. String und Zahl, d. h. der String "3.000" wird kontextabhängig einfach als Zahl 3 interpretiert.
Falls die Ouellaten in Calc importiert werden, werden es natürlich sinnvoll diese gar nicht erst als Strings sondern gleich als Zahlen zu importieren.
Gruß,
mikele
mikele
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.