Schnelles befüllen nicht zusammenhängender Zellen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Schnelles befüllen nicht zusammenhängender Zellen

Beitrag von Karolus »

Hallo
Spricht etwas dagegen beim Zurückschreiben das gesamte .DataArray aus Pets.F4:R21 zu nehmen, die Daten der gewünschten Indeces zu ersetzen, und dann alles wieder zurück per ..setDataArray( out )

Karolus
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Schnelles befüllen nicht zusammenhängender Zellen

Beitrag von Karolus »

Hallo

wenn dazwischen welche mit Formeln sind muss du ..FormulaArray() verwenden und per ..setFormulaArray(...) zurückschreiben.

Karolus
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
BasicNoob_dc
Beiträge: 1
Registriert: Fr, 22.08.2014 14:22

Re: Schnelles befüllen nicht zusammenhängender Zellen

Beitrag von BasicNoob_dc »

Danke, scheint die passende Funktion zu sein. Mal schaun wie sich das geschwindigkeitsmäßig macht.
Jetzt nur noch die Indices für die Zellen im Array rausfriemeln und weiter geht die Bastelei :-)

Edit: Gibts eine Funktion die das einfache Konvertieren von String-Adresse in Cell(Range)Address-Struct und umgekehrt ermöglicht? Mache das bisher indirekt mit getCellRangeBy... und hol mir dann was ich gerade brauche.

Bleibt noch eine Frage (Interesse halber):
Wie kann man Zellen verschieben ohne Cut/Paste und den Dispatcher?
dc
Zuletzt geändert von BasicNoob_dc am Fr, 22.08.2014 15:47, insgesamt 1-mal geändert.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Schnelles befüllen nicht zusammenhängender Zellen

Beitrag von Karolus »

Hallo
Wie kann man Zellen verschieben ohne Cut/Paste und den Dispatcher?
Schau nach bei Dannenhöfer

Karolus
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
Antworten