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
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) 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
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) 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
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Antworten