Hallo,
kann durch eine Formel die Zeilenhöhe bestimmt werden?
Gruß
Johannes
Zeilenhöhe in Formel
Moderator: Moderatoren
-
- *******
- Beiträge: 1225
- Registriert: So, 14.05.2017 16:11
Re: Zeilenhöhe in Formel
Hallo,
Nein.
Gruß
Peter
Nein.
Gruß
Peter
Win 11 (x64) ▪ LibreOffice 25.2.3.2 (x64) ▪ AOO Portable 4.1.15
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
-
- **
- Beiträge: 43
- Registriert: Mi, 25.08.2021 10:49
Re: Zeilenhöhe in Formel
Hallo Peter
Schade, daß das nicht geht.
Das wäre ein Verbesserungsvorschlag für das nächste update.
Gruß
Johannes
Schade, daß das nicht geht.
Das wäre ein Verbesserungsvorschlag für das nächste update.
Gruß
Johannes
-
- **
- Beiträge: 43
- Registriert: Mi, 25.08.2021 10:49
Gelöst
Frage ist gelöst
Zuletzt geändert von johannes III. am Mi, 22.09.2021 21:42, insgesamt 2-mal geändert.
-
- *******
- Beiträge: 1225
- Registriert: So, 14.05.2017 16:11
Re: Zeilenhöhe in Formel
wenn das so ist, mach das bitte im Betreff der Frage (18.09.2021 11:01) kenntlich. Danke
Win 11 (x64) ▪ LibreOffice 25.2.3.2 (x64) ▪ AOO Portable 4.1.15
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Wurde die Frage zutreffend beantwortet bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Re: Zeilenhöhe in Formel
Hallo Johannes,
es gibt die Möglichkeit eigene Funktionen zu schreiben.
Es handelt sich dabei um sogenannte UDF's (User Definied Function) → Benutzerdefinierte Funktionen.
Diese sind nicht im Quellcode von Office enthalten, sondern man schreibt sich hierfür ein Makro, in Form einer Funktion.
Funktion → z.B. Summe(); Mittelwert(), usw.
In Deinem Fall habe ich eine UDF mit zwei Parametern geschrieben welche die Zeilenhöhe verändern kann.
Der Funktionsname lautet:
Eine UDF ist negativ behaftet:
Meine Frage:
Wozu brauchst Du eine solche Funktion?
Peter hat recht, dass es diese Funktion nicht gibt, aber und zwar ein großes ABER,Johannes hat geschrieben:Schade, daß das nicht geht.
es gibt die Möglichkeit eigene Funktionen zu schreiben.
Es handelt sich dabei um sogenannte UDF's (User Definied Function) → Benutzerdefinierte Funktionen.
Diese sind nicht im Quellcode von Office enthalten, sondern man schreibt sich hierfür ein Makro, in Form einer Funktion.
Funktion → z.B. Summe(); Mittelwert(), usw.
In Deinem Fall habe ich eine UDF mit zwei Parametern geschrieben welche die Zeilenhöhe verändern kann.
Der Funktionsname lautet:
- =Hoehe(n1;n2)
- Der erste Parameter (n1) ist erforderlich, um die aktuelle Zeilennummer zu ermitteln:
n1 → Zeile() - Der zweite Parameter (n2) dient der Eingabe der gewünschten Zeilenhöhe in Zentimetern:
n2 → 1,5 - zusammengefßt sieht dies dann z.B. so aus:
=Hoehe(Zeile();3,4)
- Der erste Parameter (n1) ist erforderlich, um die aktuelle Zeilennummer zu ermitteln:
- Nach Eingabe der Funktion ist diese kopierbar in andere Zeilen
- Auch eine Kombination mit anderen Funktionen (Formeln) ist möglich.
siehe mein Beispieldokument:
Eine UDF ist negativ behaftet:
- Man muss bei Weitergabe des Dokument selbst dafür Sorge tragen, dass die UDF mitgeliefert wird.
- Die Performce beim Öffnen eines Dokuments mit vielen UDF's kann darunter leiden.
Da alle Zellen bei Öffnen eines Dokuments oder bei einer Neuberechnung während der Arbeit
am Dokument erneut vom Basic-Interpreter (Makro-Programm) neuabgearbeitet werden - Es ist möglich, dass beispielsweise eine UDF in einem fremden Netzwerk nicht lauffähig ist,
weil die Administratoren die Ausführung von Makro's komplett gesperrt haben.
Als Folge werden beim Öffnen des Dokuments mit der UDF Fehlermeldungen angezeigt.
Man kann zwar die Admin's bitten, die UDF als vertauenswürdig einzustufen, ABER... - usw.
Meine Frage:
Wozu brauchst Du eine solche Funktion?
Gruß
Craig
_____________________________________________________
WIN 10 Pro 64-Bit • LO 7.1.5.2 (x64) • AOO 4.1.8
Craig
_____________________________________________________
WIN 10 Pro 64-Bit • LO 7.1.5.2 (x64) • AOO 4.1.8
-
- **
- Beiträge: 43
- Registriert: Mi, 25.08.2021 10:49
Gelöst
Hallo craig22,
danke, das probier ich mal.
Gruß
Johannes
danke, das probier ich mal.
Gruß
Johannes