Hallo Zusammen!
Ich suche verzweifelt nach einer Lösung für folgendes Problem:
Ich möchte per Kommandozeile mit OO eine Exceldatei öffnen und dabei gleich auf das richtige Blatt (nennt man das so, die Registerkarten die unten auswählbar sind?) springen.
Bin für jede Hilfe dankbar!
lg
St
Excel-Datei per Kommandozeile öffnen
Moderator: Moderatoren
Re: Excel-Datei per Kommandozeile öffnen
Was, wenn es denn stimmt, doch nun aber hier garnicht stört, denn hier geht es doch darum eine Excel-Datei in Calc zu öffnen:Microsoft scheint ausgerechnet fü Excel einen solchen Kommandozeilenparameter nicht erdacht zu haben, obgleich das sooo sehr naheliegend gewesen wäre
mit OO eine Exceldatei öffnen
Dazu Makro in OOo schreiben:
Code: Alles auswählen
Sub xls_oeffnen(pfad As String, blattname As String)
x = ConvertToURL(pfad)
dokument = StarDesktop.loadComponentFromURL(x,"_blank", 0, Array() )
myView = dokument.CurrentController
myView.setActiveSheet(dokument.Sheets.getByName(blattname))
End Sub
Code: Alles auswählen
soffice "macro:///Standard.Modul1.xls_oeffnen("<pfad>", "<blattname>")"
Gruß
Stephan