Libre Office

Benutzerdefinierte Zellen kopieren mit Makro

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
horaz
Beiträge: 5
Registriert: Do 19. Sep 2024, 16:23

Benutzerdefinierte Zellen kopieren mit Makro

Beitrag von horaz » Do 19. Sep 2024, 16:37

Hallo!

Ich verwende folgenden Code um einen Zellenbereich (K2:AO2) zu kopieren in eine neue freie Zeile, dies funktioniert soweit.
Nun möchte ich aber den Bereich anpassen das ebenfalls der Bereich (B2:D2) mit kopiert wird, und der Bereich dazwischen nicht.
Leider haben meine Suchanfragen keine vernünftige Lösung gebracht, wie ich Zellbereiche kombiniere oder eventuell ausschließe beim Kopieren bzw. dann beim Einfügen.

Ich hoffe jemand kann mir helfen, vorab bester Dank.



Code: Alles auswählen

Sub NeueZeileKopieren
	odoc=thiscomponent
	quelle=odoc.sheets(3)
	ziel=odoc.sheets(3)
	daten()=quelle.getcellrangebyname("K2:AO2").getdataarray()
	i=15
	do while ziel.getcellbyposition(10,i).type>0
	i=i+1

	loop
	ziel.getcellrangebyposition(10,i,40,i).setdataarray(daten())
End Sub 

Mondblatt24
* LO-Experte *
Beiträge: 3631
Registriert: Fr 3. Mär 2017, 17:12

Re: Benutzerdefinierte Zellen kopieren mit Makro

Beitrag von Mondblatt24 » Do 19. Sep 2024, 17:03

Hallo,
Fragen zu Makros stelle bitte in der Kategorie LibreOffice Programmierung

Danke.
Win 11 (x64) ▪ LO 26.2.5.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

horaz
Beiträge: 5
Registriert: Do 19. Sep 2024, 16:23

Re: Benutzerdefinierte Zellen kopieren mit Makro

Beitrag von horaz » Do 19. Sep 2024, 17:15

Mondblatt24 hat geschrieben:
Do 19. Sep 2024, 17:03
Hallo,
Fragen zu Makros stelle bitte in der Kategorie LibreOffice Programmierung

Danke.
OK, Danke für die Info

Mondblatt24
* LO-Experte *
Beiträge: 3631
Registriert: Fr 3. Mär 2017, 17:12

Re: Benutzerdefinierte Zellen kopieren mit Makro

Beitrag von Mondblatt24 » Do 19. Sep 2024, 19:34

Hier geht es weiter
viewtopic.php?f=12&t=40116
Win 11 (x64) ▪ LO 26.2.5.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Open Office
Antworten