Excel und sxc

Hey!

Kann man Daten aus einer sxc Datei auslesen und in Excel wiedergeben?
Ich weiß das man die sxc Dateien in OpenOffice unter xls speichern kann, das würde bei 100 Stück aber zu lange dauern.
Suche nach eine schnelleren Möglichkeit!

Rehey,
man müßte in OO ein Makro erstellen was die dateien öffnet und als xls-Datei schließt.
Alternativ nützt dir evtl dieses Posting aus dem Internet weiter:

Marcus schrieb am 05.04.2004
> gibt es einen Weg .sxc Dateien mit Excel (2002, SP-2) zu
> öffnen?
Wenn es nur um die Inhalte der Zellen geht, könntest Du die Datei in .zip umbenennen und die im Archiv enthaltende ‚contents.xml‘ dann mit Excel öffnen…

Mit freundlichen Grüssen
Thomas Ramel

  • MVP für Microsoft-Excel -
    [Win 2000Pro SP-4 / xl2000 SP-3]

Gruß
Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hm das hab ich grad probiert aber da kommt etwas sehr wirres bei raus!
also er zeugt die datei nich so an wie sie in sxc aussieht.

Könnte man die Xml Datei denn umformen?

Könnte man die Xml Datei denn umformen?

Hi Metleck,
deinen Anrede- und Grußformelnumgang kann man sicher umformen *g
Ich habe keine sxc bzw xml Dateien. Lade mal welche hoch bei http://rapidshare.de o. ä.
Gruß
Reinhard

Hey Reinhard!
Oh ja tschuldige ich vergesse sowas immer schnell…
Ich darf die Datei leider nicht hochladen. (Datneschutz mist)
Ich such mal nach einer im Netz. Vielleicht gibt es irgendwo eine.
Danke!
metleck

Hey!
Hab schnell mal eine Test Datei angelegt.
http://rapidshare.de/files/21771614/test.sxc.html

Hey!
Hab schnell mal eine Test Datei angelegt.
http://rapidshare.de/files/21771614/test.sxc.html

Hi metleck,
schau mal hier:
http://www.primacom.net/~z6295510/sxw2doc.html

Ansonsten, sicher geht das mit ner einfachen Schleife in OO aber der Cpde ist anders als in Excel-Vba.
k.A. wie ich das OO-Makro umschreiben muss damit es mehrere Dateien in einer Schleife umwandelt.

sub sxctest
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(2) as new com.sun.star.beans.PropertyValue
args1(0).Name = "URL"
args1(0).Value = "file:///C:/Download/test.xls"
args1(1).Name = "FilterName"
args1(1).Value = "MS Excel 97"
args1(2).Name = "SelectionOnly"
args1(2).Value = true
dispatcher.executeDispatch(document, ".uno:SaveAs", "", 0, args1())
end sub

Gruß
Reinhard

hi!
Aha cool!
Das guck ich mir doch gleich mal an!
Ich hoffe das klappt! Suche schon seit 6 Stunden nach ner Lösung :smile:
Danke!!!
Bis dann