Seite 1 von 2
[Gelöst]Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 07:06
von Mister Office
Guten Morgen.
Installiert habe ich vor Wochen Ubuntu 12.04.3 (64 Bit), und LibreOffice 3.5.7.2 Build-ID: 350m1(Build:2).
Ich hatte schon im Internet mit google gesucht, aber das passende war nicht dabei.
Es geht mir ausschliesslich um Ubuntu und Libreoffice Calc und ein Makro.
Manchmal ist Kontrolle wichtig. Deswegen das Shellcommando.
Wenn ich das Terminal von Ubuntu nutze, Desktopumgebung ist bei mir gnome, dann kann ich
eingeben.
Jetzt meine Frage: Wie kann ich das in einem Makro integrieren?
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 10:42
von F3K Total
Hi,
ich nehme an, es geht dir immer noch um die
Sicherung?
Vielleicht hilft folgendes Kommando? Da brauchst Du OpenOffice nicht, sondern kopierst die Basic-Module aus deinem Benutzerverzeichnis.
Code: Alles auswählen
#!/bin/bash
cp -a /home/<BENUTZER>/.openoffice/4/user/basic/. /home/<BENUTZER>/Dokumente/Basic_Sicherung
exit 0
Gruß R
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 10:46
von Mister Office
Danke an F3K Total
Code: Alles auswählen
#!/bin/bash
cp -a /home/<BENUTZER>/.openoffice/4/user/basic/. /home/<BENUTZER>/Dokumente/Basic_Sicherung
exit 0
Aber den Ordner( .openoffice/) habe ich in Ubuntu (also Nautilus)
nicht finden können.
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 10:53
von F3K Total
Dann schau unter Extras/Optionen/OpenOffice/Pfade nach, wo sich das Benutzerverzeichnis bei Dir befindet !!!
Ein Ordner, dessen Namen ein . (Punkt) vorangestellt ist, ist verborgen, den sieht man nur, wenn man in Nautilus "verborgene Dateien anzeigen" anhakt (STRG+H).
Gruß R
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 11:10
von Mister Office
F3K Total
Ein Ordner, dessen Namen ein . (Punkt) vorangestellt ist, ist verborgen, den sieht man nur, wenn man in Nautilus "verborgene Dateien anzeigen" anhakt (STRG+H).
Gruß R
Ja das ist richtig, hab ich auch gemacht, aber den Ordner
/home/<BENUTZER>/.openoffice/4/user/basic/
find ich nicht.
Im Terminal habe ich die Suche vortgesetzt
Code: Alles auswählen
net > find .openoffice/4/user/basic/
find: ".openoffice/4/user/basic/": Datei oder Verzeichnis nicht gefunden
Extras/Optionen/OpenOffice/Pfade gibt es bei mir nicht.
Code: Alles auswählen
find Extras/Optionen/OpenOffice/Pfade
find: "Extras/Optionen/OpenOffice/Pfade": Datei oder Verzeichnis nicht gefunden
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 11:26
von F3K Total
Hi,
Mister Office hat geschrieben:Extras/Optionen/OpenOffice/Pfade gibt es bei mir nicht.
Glaube ich dir nicht! Es geht um das
Menü Extras/Optionen/OpenOffice/Pfade in LibreOffice/OpenOffice. Ggf. muss OpenOffice durch LibreOffice und eine 4 durch eine 3 ersetzt werden.

- Pfade.png (16.74 KiB) 5198 mal betrachtet
Wenn du das "Kopierscript" nun doch aus OpenOffice starten willst:
Code: Alles auswählen
Sub S_run_copy_basic_sh
sUrl = converttourl("/home/<Benutzer>/Dokumente/copy_basic.sh")
Shell(sUrl,2)
End Sub
Gruß R
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 11:38
von Mister Office
F3K Total
Wenn du das "Kopierscript" nun doch aus OpenOffice starten willst:
Code: Alles auswählen
Sub S_run_copy_basic_sh
sUrl = converttourl("/home/<Benutzer>/Dokumente/copy_basic.sh")
Shell(sUrl,2)
End Sub
Ich setzte mich eventuell morgen an das kleine Script, und werde es in mein Makro einpassen.
Danke an
F3K Total
, ich wünsche dir und allen anderen Lesern dieses Threads alles gute, und einen schönen 3.Advend.
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 13:14
von Mister Office
Ich habs heute noch geschaft das Makro von
F3K Total
in meinen Quelltext einzupflegen.
Code: Alles auswählen
Sub S_run_copy_basic_sh
sUrl = converttourl("/home/<Benutzer>/Dokumente/copy_basic.sh") <<<diese habe ich an meinen Ordner angepasst
Shell(sUrl,2)
End Sub
Funktioniert nicht.
Beschreibung:
x-beliebiges Dokument.xls habe ich gestartet. In der Symbolleiste <Standard> >>>LibreofficeBasic>> vorhandene Module,ausgewählt. Habe darauf geklickt.
Da kam es zum Absturz von Libreoffice calc (in Ubuntu 12.04.3),
Dokument weg,
LibreOffice3.5 (Fenstertitel)
Klicken Sie auf 'Wiederherstellen, ...
Wiederherstellung starten >
Was bedeutet die 2?
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 13:26
von Mister Office
Jetzt weiss ich warum es nicht ging ich hatte
vergessen in mein Script einzutippen.
Was bedeutet die 2?
Re: Libreoffice Calc und ein Makro+ (shellexecute?)?
Verfasst: So 15. Dez 2013, 13:29
von F3K Total
Schau mal
hier, Kapitel 9.2.4. Der Aufruf externer Anwendungen, nach.
R