Seite 1 von 1

Re: Zellen von Datei zu Datei kopieren

Verfasst: Do, 31.01.2013 12:36
von balu
Hallo Mani,

versuch dich mal mit diesem Link vertraut zu machen: 7.4.5 Wie kann man Zeilen oder Spalten kopieren?
Ansonsten versuchs mal mit google.



Gruß
balu

Re: Zellen von Datei zu Datei kopieren

Verfasst: Do, 31.01.2013 17:38
von ykcim
Klar kann man Zellen von Datei zu Datei kopieren.

Man muß nur beide Dateien öffnen.
Hier ist die erste Datei schon offen und der Text wird kopiert:

Code: Alles auswählen

  
oDoc = ThisComponent 
  DIM FileProperties()	AS New com.sun.star.beans.PropertyValue
  URLSource=converttourl("c:\test1.ods")
  oDocSource = StarDesktop.loadComponentFromURL(URLSource, "_blank", 0, FileProperties())
  oSheetSource=odocSource.sheets(0) 
  oSheet=oDoc.sheets(0) 
  oCellSource= oSheetSource.getCellByPosition(0,0)
  oCell= oSheet.getCellByPosition(0,0)
  ocell.string=oCellSource.string
Es geht auch mit GetDataArray und SetdataArray.
(Nur nicht mit Zellen die Gültigkeitsprüfungen enthalten)

Gruß
Michael

Re: Zellen von Datei zu Datei kopieren

Verfasst: Fr, 01.02.2013 11:17
von Karolus
Hallo
Mani88 hat geschrieben: Dein Makro öffnet test1.ods und kopiert die Zelle nach (aktuell geöffnetes Dokument). Ich müsste aber die Zelle von (aktuell geöffnetem Dokument) nach test1.ods kopieren.
Ist das auch irgendwie möglich?
Dafür müsstest du lediglich die letzte Zeile aus Michaels Beispiel "umdrehen"

Karolus