🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Kopieren von Zellen auf Knopfdruck

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Aufdienasefliegen
Beiträge: 33
Registriert: Sa 26. Apr 2025, 16:07

Kopieren von Zellen auf Knopfdruck

Beitrag von Aufdienasefliegen » Sa 7. Mär 2026, 20:59

Hallo zusammen

Gibt es in Calc eine Funktion mit der man auf Knopfdruck den Wert in einer Zelle in eine andere Zelle kopieren kann? (Der anzuklickende Knopf wünsche ich mir dabei in der Zelle unterhalb der zu kopierenden Zelle. )

Für sachdienliche Hinweise schon mal besten Dank

Gruss Aufdienasefliegen.

mikele
* LO-Experte *
Beiträge: 2043
Registriert: Mo 1. Aug 2011, 20:51

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von mikele » Mo 9. Mär 2026, 11:04

Hallo,
im Prinzip ja, aber ...
Zelle markieren, kopieren und als Wert einfügen sind wenige Tastenklicks -> zu komplex?
Soll durch die Schaltfläche der Wert einer festen Zelle (z. B. A1) in eine feste Zelle (z. B. AB50) kopiert werden?
Dann reicht folgendes kurzes Makro (an die Schaltfläche, Ereignis "Aktion bestätigen" gebunden):

Code: Alles auswählen

Sub wert_kopieren (oEvent)

	oTab=ThisComponent.CurrentController.ActiveSheet
	quelle=oTab.getCellRangeByName("A1")
	ziel=oTab.getCellRangeByName("AB50")
	ziel.Value=quelle.Value
End Sub
Gruß,
mikele

Benutzeravatar
perlchamp
Beiträge: 25
Registriert: Di 31. Aug 2021, 07:39

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von perlchamp » So 19. Apr 2026, 12:35

Hallo zusammen,
ich habe ein ähnliches Problem, und wollte diesbezüglich keinen neues Thema erstellen.
Ich möchte den Wert einer bestimmten Zelle mittels Button (-> ein Klick!) in die Windows-Zwischenablage kopieren.
Hat dazu jemand eine Idee?

@mikele:
Zelle markieren, kopieren und als Wert einfügen sind wenige Tastenklicks -> zu komplex?
ne, aber zu zeitaufwendig, da ich diese Prozedur gut 100mal durchführen muss, und wenn ich jeweils zuerst die betreffende Zelle markieren und mittels Strg+c kopieren muss, wird das ganz schön nervig werden... da ist mir ein Klick auf einen Button wesentlich angenehmer.

Besten Dank vorab!
IRGENDWAS ist immer !
Freude entsteht aus Mangel an Information
Wer lesen kann ist klar im Vorteil
Scheiße ist, wenn der Furz etwas wiegt

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2702
Registriert: Fr 10. Dez 2010, 10:01

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von karolus » So 19. Apr 2026, 13:33

Mir erscheint es grundsätzlich sehr uneffizient hundertmal irgendeinen Zellinhalt in die Zwischenablage zu kopieren … in irgendeine andere Anwendung zu wechseln um dort wieder per strg+v einzufügen!

Seis drum

Code: Alles auswählen

import pyperclipfix as clip

def example_copy(*_):
    doc = XSCRIPTCONTEXT.getDocument()
    clip.copy( doc.Sheets["Tabelle1"]["B6"].String )
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Benutzeravatar
RPP63
Beiträge: 233
Registriert: Sa 21. Apr 2018, 09:33

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von RPP63 » So 19. Apr 2026, 14:17

ne, aber zu zeitaufwendig, da ich diese Prozedur gut 100mal durchführen muss, und wenn ich jeweils zuerst die betreffende Zelle markieren und mittels Strg+c kopieren muss, wird das ganz schön nervig werden
Moin!
Handelt es sich um 100 verschiedene Zellen?
Offensichtlich ja nicht, weil:
Ich möchte den Wert einer bestimmten Zelle
• bei verschiedenen Zellen hilft Dir ein Knöpfle rein gar nichts, weil die jeweilige Zelle ja vorher markiert werden muss
• wenn Du den einzelnen Zellwert 100-mal brauchst: Die Zwischenablage leert sich nach Strg+v nicht!

Vielleicht solltest Du kurz präzisieren?

Gruß Ralf
Ein Feedback auf eine gegebene Lösung tut nicht weh und zeigt Querlesern, dass das Problem gelöst ist.

echo
Beiträge: 295
Registriert: Do 27. Jan 2022, 09:53
Wohnort: BRA / Nds.

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von echo » So 19. Apr 2026, 15:34

Hallo
Es gibt ja diverse Textfunktionen die so etwas automatisch erledigen könnten, daher
stelle mir gerade die Frage, warum man in der ZIELADRESSE den gewünschten Inhalt nicht einfach per Formel erzeugt.

Gruß Holger
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

Benutzeravatar
RPP63
Beiträge: 233
Registriert: Sa 21. Apr 2018, 09:33

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von RPP63 » So 19. Apr 2026, 15:57

… wobei wir ja nicht wissen, ob innerhalb von Calc kopiert werden soll …
Zwischenablage deutet ja eher auf verschiedene Anwendungen hin, siehe Karolus.
Deshalb ja meine Bitte um Präzisierung.
Ein Feedback auf eine gegebene Lösung tut nicht weh und zeigt Querlesern, dass das Problem gelöst ist.

Benutzeravatar
perlchamp
Beiträge: 25
Registriert: Di 31. Aug 2021, 07:39

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von perlchamp » So 19. Apr 2026, 17:45

Hallo zusammen,
vielen Dank für die rege Teilnahme. Dann möchte ich die Fragen zuerst einmal beantworten:
ich bin gerade dabei eine Schriftart zu erstellen. Dazu benutze ich Inkscape, um die Buchstaben, Zahlen, Zeichen und Symbole zu zeichnen (pro Zeichen eine Datei).
Danach werden die Zeichen jeweils in das Schriftenprogramm importiert. Dieses Programm scaliert automatisch jedes Zeichen auf eine Höhe von 650px, das heißt ein Bindestrich wird dann mal schnell 650px hoch... und - gefühlt - einen Kilometer lang...
Ich habe nun in Calc einen Umrechner erstellt, der mir den Skalierungsfaktor (in Prozent) für jedes einzelne Zeichen ausrechnen kann. Da im momentanen Status die Zeichen immer wieder verändert/angepasst werden müssen, muss ich an diesen 'Umrechner' (angelegt wie ein Taschenrechner) immer wieder dran, das heißt nach der Eingabe für die jeweiligen Soll- und Ist-Höhe möchte ich den Button drücken, um den Wert in die Zwischenablage zu kopieren, um diesen im Schriftenprogrann einfügen zu können, damit ich Zeichen auf die entsprechende Sollhöhe skalieren kann.

Edit:
@karolus:
ist das ein Makro? Wie erstelle ich das?

Edit 2:
@karolus:
Meldung: <class 'ModuleNotFoundError'>: No module named 'pyperclipfix'
File "C:\Program Files\LibreOffice\program\pythonscript.py", line 1058, in getScript
mod = self.provCtx.getModuleByUrl( fileUri )
File "C:\Program Files\LibreOffice\program\pythonscript.py", line 495, in getModuleByUrl
exec(code, entry.module.__dict__)
File "C:\Users\Perlchamp\AppData\Roaming\LibreOffice\4\user\Scripts\python\wert_einer_bestimmten_zelle_in_die_zwischenablage_kopieren.py", line 1, in <module>
import pyperclipfix as clip
File "C:\Program Files\LibreOffice\program\uno.py", line 346, in _uno_import
return _builtin_import(name, *optargs, **kwargs)
Besten Dank vorab!
Zuletzt geändert von perlchamp am So 19. Apr 2026, 18:51, insgesamt 1-mal geändert.
IRGENDWAS ist immer !
Freude entsteht aus Mangel an Information
Wer lesen kann ist klar im Vorteil
Scheiße ist, wenn der Furz etwas wiegt

mikele
* LO-Experte *
Beiträge: 2043
Registriert: Mo 1. Aug 2011, 20:51

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von mikele » So 19. Apr 2026, 18:20

Hallo,
nach der Eingabe ... möchte ich den Button drücken,
Warum nicht einfach Strg+c drücken?
Gruß,
mikele

Benutzeravatar
perlchamp
Beiträge: 25
Registriert: Di 31. Aug 2021, 07:39

Re: Kopieren von Zellen auf Knopfdruck

Beitrag von perlchamp » So 19. Apr 2026, 18:53

@mikele:
weil.
Ich möchte nicht die Zelle markieren, und nicht strg+c drücken. Einfach nur ein Klick auf den Button, fertisch.
IRGENDWAS ist immer !
Freude entsteht aus Mangel an Information
Wer lesen kann ist klar im Vorteil
Scheiße ist, wenn der Furz etwas wiegt


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten