Schaltfläche in jede Zeile generieren

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

Moderator: Moderatoren

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

Re: Schaltfläche in jede Zeile generieren

Beitrag von Karolus »

Hallo

Es wäre relativ einfach ein Makro zu schreiben, das in Bezug zur momentan selektierten Zelle in jeder x..Spalte eine Zelle einfügt und den Rest der Spalte nach unten schiebt. (oder irgendetwas anderes sinnvolles ...)
So ein Makro könnte man gut mit einer Tastenkombi starten.

Man kann dafür auch sicher 1000 Schaltflächen generieren -- aber mE nach ist das kompletter Schwachsinn!
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Benutzeravatar
Rasakul
**
Beiträge: 32
Registriert: Di, 29.07.2014 15:26
Wohnort: Wien

Re: Schaltfläche in jede Zeile generieren

Beitrag von Rasakul »

Hi!
Karolus hat geschrieben:Man kann dafür auch sicher 1000 Schaltflächen generieren -- aber mE nach ist das kompletter Schwachsinn!
Vielleicht kann man das eleganter lösen, in dem man nur eine Schatfläche setzt und in einem Feld daneben die Zielspalte/-zeile für das Makro zum Verschieben angibt bzw das Makro einfach die Position des aktiven Cursor ausliest und diese dann auswertet.

LG
Rasakul
Wenn du dir die Anwender deiner Programme als Idioten vorstellst, werden auch nur Idioten deine Programme verwenden - Linus Torvalds
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Schaltfläche in jede Zeile generieren

Beitrag von clag »

Hallo Gast,

vielleicht geht es ja auch ganz ohne Schaltfläche!?
Für ein Tabellenblatt gibt es doch doch die Tabellenereignisse mit den man ein Makro starten kann,
z.B. "bei Doppelklick" dann kann man die Adresse der doppelgeklickten Zelle auslesen und das gewünschte Makro starten.
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
TrueColor
******
Beiträge: 547
Registriert: Do, 11.03.2010 11:23

Re: Schaltfläche in jede Zeile generieren

Beitrag von TrueColor »

Mit 1 Schaltfläche... Sowas in der Art?
"Neue Thema" fügt am Ende ein, "Neue Aufgabe" unterhalb des Cursors.

Leerzeilen einfügen im Modul Insert nach Case "new_Aufgabe" (Zeile 70)

Kann man eigentlich die Zeilennummern links vom Code anzeigen lassen (z.B. so wie bei UltraEdit oder Notepad++)?
Dateianhänge
ToDo_v02_20140612_Muster.ods
(24.23 KiB) 122-mal heruntergeladen
System:
LibO 6 + LibO 7
Karolus
********
Beiträge: 7533
Registriert: Mo, 02.01.2006 19:48

Re: Schaltfläche in jede Zeile generieren

Beitrag von Karolus »

Hallo
Kann man eigentlich die Zeilennummern links vom Code anzeigen lassen
In LO →→Ansicht→Zeilennummern ( aber das frustriert einen noch mehr :lol: )

Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
TrueColor
******
Beiträge: 547
Registriert: Do, 11.03.2010 11:23

Re: Schaltfläche in jede Zeile generieren

Beitrag von TrueColor »

Karolus hat geschrieben:
Kann man eigentlich die Zeilennummern links vom Code anzeigen lassen
In LO →→Ansicht→Zeilennummern ( aber das frustriert einen noch mehr :lol: )
Ah, gut zu wissen, in (meinem) AOO ist's noch nicht eingebaut.. Nett, man kann sogar eine Zeilennummer direkt anspringen.
Warum frustrieren? Weil man so viel Code schreibt und es trotzdem nicht fkt.? :D
System:
LibO 6 + LibO 7
Antworten