Calc: Copy / Past Zelleninhalt - Zelleneigenschaften?
Verfasst: Sa, 09.01.2010 22:29
Hallo Fachfrauen und Fachmänner
Ich habe Code für Copy / Past auf 2 Arten geschrieben: via System-Clipboard ( XX_getTransferDate = selektierterInhalt / strContentClipboard = objDataObject.getTransferData(objDataTypSeq(0)) ) sowie mit Hilfe eines Array ( arrDataCopied = objQuelle.getDataArray() / objZiel.setDataArray(arrDataCopied()) ). Beides funktioniert einwandfrei. Aber damit wird nur der reine Text kopiert / eingefügt.
Kann mir jemand auf die Sprünge helfen, wie man gleichzeitig auch die Zell-Eigenschaften (CharColor, CharFontName, CharHeight etc. ) transferieren kann? Ich habe dafür gar keine Anhaltspunkte gefunden. Schlussendlich sollte es funktionieren wie CTRL/C und CTRL/V. Da ich mich auf dem Gebiet der OO-Programmierung noch zu den Anfängern zähle, wäre ich natürlich äusserst dankbar für ein Code-Beispiel.
Schon jetzt herzlichen Dank für Euren Aufwand! Hans Louis
Ich habe Code für Copy / Past auf 2 Arten geschrieben: via System-Clipboard ( XX_getTransferDate = selektierterInhalt / strContentClipboard = objDataObject.getTransferData(objDataTypSeq(0)) ) sowie mit Hilfe eines Array ( arrDataCopied = objQuelle.getDataArray() / objZiel.setDataArray(arrDataCopied()) ). Beides funktioniert einwandfrei. Aber damit wird nur der reine Text kopiert / eingefügt.
Kann mir jemand auf die Sprünge helfen, wie man gleichzeitig auch die Zell-Eigenschaften (CharColor, CharFontName, CharHeight etc. ) transferieren kann? Ich habe dafür gar keine Anhaltspunkte gefunden. Schlussendlich sollte es funktionieren wie CTRL/C und CTRL/V. Da ich mich auf dem Gebiet der OO-Programmierung noch zu den Anfängern zähle, wäre ich natürlich äusserst dankbar für ein Code-Beispiel.
Schon jetzt herzlichen Dank für Euren Aufwand! Hans Louis