Seite 1 von 3

Prgrammierung unter CALC / wie fange ich an?

Verfasst: Di 14. Apr 2020, 15:06
von K-LOFF
moin,

ich möchte gerne eine Tabelle per Code gestalten.
Es ist eine Senderliste einer Fernbedienung, mit Angaben Frequenz (L~H), Polarisition(H~V), und evtl . S~S2.

Dies brauche ich bei der Programmierung von Aufnahmen, da ich gelichzeitug nur 2-Ebenen verwenden darf.
Da soll in der Tabelle in einer Spalte bei gleichen Ebenen jewils die gleiche Farbe angezeigt werden.

Beispiel: alle Sender > Low + Horizontal bekommen einen grünen Eintrag,
alle Sender > High + Horizontal bekommen einen blauen Eintrag, usw.

Habe schon unter Excel in VBA was gemacht, aber hier sieht es anders aus
Wie lese ich Zellen aus, (Zeilen + Spalten), wie schreibe ich was rein?

Habe hier NULL Ahnung.

Danke für die Hilfe

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Di 14. Apr 2020, 17:44
von mikele
Hallo,
was willst du da programmieren? Die Färbung ließe sich per bedingter Formatierung lösen.

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Di 14. Apr 2020, 18:05
von K-LOFF
das schon, aber je Farbe sind es 3 Abfragen, es kommt noch der Satellit dabei, Astra oder Eutelsat.

Unabhängig davon, ich möchte es mal lernen. Wie fange ich überhaupt an?
Was kommt als Allererstes, müssen Variable erst declariert werden? Gibt es 'For...Next' Schleifen, usw?

Wie sage ich überhaupt, wenn die Tabelle steht, daß ich nun was programmieren will?
Wie rufe ich dann meinen Mist auf?

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Di 14. Apr 2020, 18:54
von F3K Total
Hi,
anbei eine kleien Beispieldatei, mit vier kleinen Makros.
Die Lesen und schreiben in Zellen.
Ein erster Anfang.
Gruß R

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Di 14. Apr 2020, 19:32
von K-LOFF
Danke schön,

ich werde es mal versuchen.
Frage dazu: muß man die Variablen jedesmal neu anlegen, oder kann man diese einmal anlegen und in allen Sub's verwenden?

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Di 14. Apr 2020, 20:06
von Wanderer
K-LOFF hat geschrieben:
Di 14. Apr 2020, 19:32
...
Frage dazu: muß man die Variablen jedesmal neu anlegen, oder kann man diese einmal anlegen und in allen Sub's verwenden?
Globale Variablen gibt es - mit allen Vor- und Nachteilen.

Mfg, Jörn

PS: An Einstiegsliteratur bevorzuge ich Dannenhöfer http://www.dannenhoefer.de/faqstarbasic/
und Pitonyak https://www.uni-due.de/~abi070/ooo.html hier in deutscher Übersetzung.

Eine Sammlung von Links findest Du z.B. hier:
https://de.openoffice.info/viewtopic.php?f=18&t=1553

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Mi 15. Apr 2020, 17:54
von K-LOFF
Moin,

ausgelesen bekomme ich was, scheint auch richtig zu sein.
Wie gebe ich einer Zelle einen anderen Farbhintergrund?

Gibt es zu der Programmiersprache ein Wiki bzw. eine Übersicht der Befehle und deren Kombinationen?
Z.B. zur obigen Frage. Oder die Schriftfarbe oder Style wechseln. Wie? in der Tabelle geht es ja, aber im Code?

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Mi 15. Apr 2020, 19:10
von mikele
Hallo,
siehe empfohlene Quellen ...
http://www.dannenhoefer.de/faqstarbasic ... inesB.html

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Sa 18. Apr 2020, 10:57
von K-LOFF
moin,

ich mchte gerne auf der Tabelle eine Schalfläche einfügen, welche dann ein Makro ausführt.
Auf der Tabelle ist in der Symbolleiste das Symbol 'Schaltfläche' ausgegraut.
Was mach ich nun?

Re: Prgrammierung unter CALC / wie fange ich an?

Verfasst: Sa 18. Apr 2020, 15:38
von Wanderer
Schon in Design/Entwurfsmodus umgeschaltet?

Mfg, Jörn