Hallo an alle,
per Basic-Code möchte ich für eine Zelle eine Auswahlliste(Gültigkeit) einrichten, bzw. die Auswahlliste einer Zelle auf eine, bzw. mehrere andere Zellen kopieren.
Es soll aber ohne Dispatcher-funktionen gehen.
Schön und einfach wäre es wenn eine set-funktionen gäbe:
oCell = ...Get CellByPosition(0,0) und dann ...SetCellByPosition(1,1)=oCell
gibt es leider nicht.
Schön wäre auch eine Fill-Methode, wie oCell.FillAuto(), die entsprechend der GUI-Funktion eine Quellzelle in Zielzellen kopiert.
Hat jemand einen guten Rat?
Mit Gruß Micha
Basic: Zellformate kopieren
Moderator: Moderatoren
Basic: Zellformate kopieren
Viele Grüße
micha
micha
-
- ****
- Beiträge: 159
- Registriert: So, 17.10.2010 16:54
Re: Basic: Zellformate kopieren
Hallo,
Das folgende code-snippet füllt in Tabelle1 C1 bis C10 aus:
viele Grüße
Axel
Die Aussage verstehe ich nicht. Diese Methode gibt es doch.OOOmicha hat geschrieben:Schön wäre auch eine Fill-Methode, wie oCell.FillAuto(), die entsprechend der GUI-Funktion eine Quellzelle in Zielzellen kopiert.
Das folgende code-snippet füllt in Tabelle1 C1 bis C10 aus:
Code: Alles auswählen
...
oRange = ThisComponent.Sheets(0).getCellRangeByName("C1:C10")
oRange.fillAuto(com.sun.star.sheet.FillDirection.TO_BOTTOM, 1)
...
Axel
Re: Basic: Zellformate kopieren
Schön wäre vor allen Dingen, wenn Fragen zu Basic im Unterforum OOo Basic und Java diskutiert würden.OOOmicha hat geschrieben:Schön wäre auch eine Fill-Methode, …
Gruß
lorbass
Re: Basic: Zellformate kopieren
versteh ich selbst nicht. :--( Jedenfalls danke Dein Tip hat geholfen.Axel Richter hat geschrieben: Die Aussage verstehe ich nicht. Diese Methode gibt es doch.
Ich hatte mit der Methode probiert und kam dummerweise zum Schluß das mit fillAuto nur Reihen ausgefüllt werden können.
Mit Gruß Micha
Viele Grüße
micha
micha