Seite 1 von 1

[gelöst]nur den Inhalt kopieren ohne weiteren Dialog oder Bestätigung

Verfasst: Sa, 04.12.2021 08:47
von little fingers
Hallo Openofficegemeinde!

Gibt es eigentlich die Möglichkeit in einem Makro, den Inhalt einer Spalte oder Spaltenbereiches ohne Formatierung ohne eine
weitere Bestätigung oder einem weiterem Dialog rüber zu kopieren?

mfG

Ingo

Re: nur den Inhalt kopieren ohne weiteren Dialog oder Bestätigung

Verfasst: Sa, 04.12.2021 09:00
von Karolus
Die Antwort, ebenso präzise wie die Frage ist: JA!

Re: nur den Inhalt kopieren ohne weiteren Dialog oder Bestätigung

Verfasst: Sa, 04.12.2021 10:08
von Stephan
Wenn ich das "rüber" richtig deute ist das mittels normalen Kopieren wohl etwas schwierig. Einfacher ist es die Werte auszulesen und einzutragen, z.B. Werte von Tabelle1.A1:A10 nach Tabelle1.B1:B10:

Code: Alles auswählen

Sub werte_uebertragen()
	With ThisComponent.Sheets.getByName("Tabelle1")
		.getCellrangeByName("B1:B10").setDataArray(.getCellrangeByName("A1:A10").getDataArray)
	End With
End sub


Gruß
Stephan

Re: nur den Inhalt kopieren ohne weiteren Dialog oder Bestätigung

Verfasst: Sa, 04.12.2021 11:35
von little fingers
Hi!
Danke Euch für die Info, wie auch den Code,der super auf einem Tabellenblatt funktioniert!
Was muss ich denn eintragen, wenn ich diese Kopierfunktion von einem Tabellenblatt auf ein anderes
durchführen möchte ?

Gruss Ingo

Re: nur den Inhalt kopieren ohne weiteren Dialog oder Bestätigung

Verfasst: Sa, 04.12.2021 11:52
von Karolus
little fingers hat geschrieben: Sa, 04.12.2021 11:35
Was muss ich denn eintragen … ?
ThisComponent.Sheets.getByName("Tabelle2") und zwar direkt vor den Punkt in der dritten Codezeile

Re: nur den Inhalt kopieren ohne weiteren Dialog oder Bestätigung

Verfasst: Sa, 04.12.2021 12:58
von little fingers
Funktioniert Super!!!

Vielen Dank Euch beiden!!

Gruß Ingo