🍀 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🍀
🙏 Wir hoffen auf Ihre Unterstützung für das Jahr 2025 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Basic vs. Python

Alles zur Programmierung im LibreOffice.
Antworten
Trudchen
Beiträge: 7
Registriert: Mo 16. Apr 2018, 14:20

Basic vs. Python

Beitrag von Trudchen » Do 9. Mai 2024, 10:54

Moin, moin liebe Leute,
Ich bin Trudchen und das 1.Mal hier im Forum. Ich möchte mit Python (anstatt mit LibreOffice Basic) auf Calc-Tabellen zugreifen und Dinge automatisieren. Genau so, wie man mit VBA Excel-Dokumente programmieren kann. Mit VBA kenne ich mich relativ gut aus. Mit LibreOffice Basic ausreichend. Jetzt habe ich gelesen, dass man mit Python-Code LibreOffice Basic gut ersetzen kann. Über Python gibt es sehr viele Tutorials im Netz. Mich interessiert jedoch nur der Zugriff auf Calc mit Python-Code – vorerst. In Python arbeite ich mich seit 4 Monaten ein, finde jedoch gar nichts, wie man mit Python auf Calc-Tabellen zugreifen kann. Kann mir jemand sagen, ob es überhaupt empfehlenswert ist, mit Python auf Calc zuzugreifen? Mir fehlen wirklich die allerersten Schritte: Wie greife ich auf ein geöffnetes Calc-Dokument überhaupt zu, wie selektiere ich ein Tabellenblatt, wie selektiere ich eine Zelle usw. Allen, die mir nur ein Stück weiterhelfen, vielen vielen Dank im Voraus!

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2423
Registriert: Fr 10. Dez 2010, 10:01

Re: Basic vs. Python

Beitrag von karolus » Do 9. Mai 2024, 18:45

Hallo
In Python arbeite ich mich seit 4 Monaten ein, finde jedoch gar nichts, wie man mit Python auf Calc-Tabellen zugreifen kann
Dann helf ich dir mal beim Suchen:
https://ask.libreoffice.org/search?q=py ... %40karolus
Das ist zwar nicht alles Calc-spezifisch, aber auf jeden Fall eine Abendfüllende Liste (! Plural ! )

Aber vielleicht solltest du nichts überstürzen, hast du bereits genügend Grundlagen-Wissen gesammelt?
(Datentypen: int, float, str ; Container: list, tuple, dict, set )??
insbesondere das Tutorial

last not least: https://norvig.com/21-days.html
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

StefKe
Beiträge: 62
Registriert: Sa 5. Nov 2022, 18:47

Re: Basic vs. Python

Beitrag von StefKe » Mi 5. Jun 2024, 17:20

Hallo, schau mal hier: https://tutolibro.tech/category/python/
die Tutorials sind perfekt nachvollziehbar aufgezeichnet.

Stefan

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2423
Registriert: Fr 10. Dez 2010, 10:01

Re: Basic vs. Python

Beitrag von karolus » Mi 5. Jun 2024, 17:53

StefKe hat geschrieben:
Mi 5. Jun 2024, 17:20
Hallo, schau mal hier: https://tutolibro.tech/category/python/
die Tutorials sind perfekt nachvollziehbar aufgezeichnet.
Gute Beispiele wie man es NICHT machen sollte!
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

StefKe
Beiträge: 62
Registriert: Sa 5. Nov 2022, 18:47

Re: Basic vs. Python

Beitrag von StefKe » Mi 5. Jun 2024, 20:20

Ups, das wirft für den Anfänger die Frage auf: wie macht man es richtig? Ich finde es grad etwas schwierig den richtigen Weg zu finden....

Danke - Stefan


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.



Antworten