🙏 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!🍀

❤️ 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. 🤗

VBA-Selection in LO-Basic

Alles zur Programmierung im LibreOffice.
gianni
Beiträge: 19
Registriert: Sa 7. Jan 2017, 14:09
Wohnort: Frankfurt am Main
Kontaktdaten:

VBA-Selection in LO-Basic

Beitrag von gianni » Fr 13. Jan 2017, 19:35

Mit eurer Hilfe habe ich jetzt gelernt, wie man den rechten Rand einer Selektion bewegt. Zum Beispiel mit

Code: Alles auswählen

oViewCursor.goRight(3, True)
oViewCursor.goLeft(2, True)
Wie bewegt man den linken Rand?

Und wie übersetze ich in LO-Basic den VBA-Code:

Code: Alles auswählen

Selection.Start = Selection.Start + Len(Selection)
oder:

Code: Alles auswählen

Selection.Start = Selection.End
?

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

Re: VBA-Selection in LO-Basic

Beitrag von karolus » Fr 13. Jan 2017, 23:16

Dir wurde doch schon geraten MRI zu installieren und zu benutzen, warum tust du das nicht?
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

gianni
Beiträge: 19
Registriert: Sa 7. Jan 2017, 14:09
Wohnort: Frankfurt am Main
Kontaktdaten:

Re: VBA-Selection in LO-Basic

Beitrag von gianni » Sa 14. Jan 2017, 15:19

von karolus » Fr 13. Jan 2017, 23:16
Dir wurde doch schon geraten MRI zu installieren und zu benutzen, warum tust du das nicht?
Jetzt habe ich versucht, MRI zu installieren.

Ich bekomme diese Fehlermeldung:
Bild

Ich arbeite in einer Universität mit Rechnern auf denen ich keine Programme installieren kann. Außerdem entweder kann ich mit dem installierten LibreOffice keine Makros ausführen oder aber gelingt es mir nicht, die Sicherheitseinstellungen so zu ändern, dass ich Makros ausführen kann.

Deswegen bin ich gezwungen, mit einer portablen Version von LibreOffice zu arbeiten. Könnte dies der Grund sein, dass es mir nicht gelingt, MRI zu installieren?

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

Re: VBA-Selection in LO-Basic

Beitrag von karolus » Sa 14. Jan 2017, 15:57

Hallo

Versuchs mal mit der aktuellen Version 1.3.3 von http://extensions.services.openoffice.o ... roject/MRI

Wo hast du die "uralt" Version 1.1.2 ausgegraben?
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

gianni
Beiträge: 19
Registriert: Sa 7. Jan 2017, 14:09
Wohnort: Frankfurt am Main
Kontaktdaten:

Re: VBA-Selection in LO-Basic

Beitrag von gianni » Sa 14. Jan 2017, 17:12


gianni
Beiträge: 19
Registriert: Sa 7. Jan 2017, 14:09
Wohnort: Frankfurt am Main
Kontaktdaten:

Re: VBA-Selection in LO-Basic

Beitrag von gianni » Sa 14. Jan 2017, 17:23

Ich bekomme genau denselben Fehler mit der neuen wie mit der alten Version:
Bild

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

Re: VBA-Selection in LO-Basic

Beitrag von karolus » Sa 14. Jan 2017, 18:06

Hallo

Ich erinnere mich, das es schonmal hartnäckige Probleme mit fehlgeschlagenen Installationen von Extensions gab,
beende mal LIbreoffice, verschiebe deine LO-konfiguration komplett woanders hin, starte neu und installiere dann Mri neu.
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

gianni
Beiträge: 19
Registriert: Sa 7. Jan 2017, 14:09
Wohnort: Frankfurt am Main
Kontaktdaten:

Re: VBA-Selection in LO-Basic

Beitrag von gianni » Sa 14. Jan 2017, 18:09

Ich habe LibreOffice Writer Portable geschlossen und neue eröffnet und nochmals versucht, MRI-1.3.3 zu installieren. Mit demselben Ergebnis:
Bild

gianni
Beiträge: 19
Registriert: Sa 7. Jan 2017, 14:09
Wohnort: Frankfurt am Main
Kontaktdaten:

Re: VBA-Selection in LO-Basic

Beitrag von gianni » Sa 14. Jan 2017, 18:33

Jetzt hat es funktioniert!
Bild

Ich habe neu gebootet und nicht mehr auf "Für alle Benutzer", sondern auf "Nur für mich" gedrückt.

musikai
Beiträge: 263
Registriert: Do 14. Mai 2015, 17:53

Re: VBA-Selection in LO-Basic

Beitrag von musikai » Sa 14. Jan 2017, 19:33

Na zum Glück :-)

Ich empfehle Dir außerdem das Buch "Andrew Pitonyak - OpenOffice.org-Makros Erklärt":
http://www.uni-due.de/~abi070/count.php ... eutsch.pdf

Der link ist von hier:
http://www.pitonyak.org/oo.php

Auf der Seite gibt es auch Dokumente über die Unterschiede von VBA und OOo Basic

Eine echte Schatzgrube.
Win7 Pro, Sibelius 7.1.3, Lubuntu 15.10, LibO 4.4.7, OO 4.1.3
Free Project: LibreOffice Songbook Architect (LOSA)
http://struckkai.blogspot.de/2015/04/li ... itect.html


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