von Stephan » So, 22.03.2020 19:57
Hallo,
die Überschrift ist evtl. ein wenig unverständlich, es geht um Folgendes:
Allgemein dürfte bekannt sein das sich mit Calc nicht vernünftig layouten lässt weil die Summe von Zellhöhen und Zellbreiten sich nicht mit den Koordinaten von Objekten in Einklang bringen lassen, die auf dem Tabellenblatt angeordnet werden. [1]
Meine Frage ist deshalb: Kann man, und wenn ja wie, per Makro die optisch genaue vertikale Mitte einer bestimmten Zelle ermitteln?
Mögliche zu beachtende Nebenbedingungen wären mir zunächst egal, z.B. hätte ich nichts dagegen feste Zellhöhen definieren zu müssen und somit nicht mit automatisch optimaler Höhe arbeiten zu können.
Gruß
Stephan
[1]
Beispiel zur Erklärung:
Zeile 1 bis 100 eines Tabellenblattes haben die Höhe 1 cm. Ordnet man ein Rechteck genau auf der unteren Zellgrenze von A1 an so entspricht das y=0,99 cm (wenn man nach der Bildschirmdarstellung geht). Dieses Rechteck müsste mit y=99 cm somit deckungsgleich zu Zelle A100 sein, ist es aber nicht.
(Unnötig zu erwähnen das auch die Einführung einer proportionalen Korrektur nicht hilft, denn die Abweichung zwischen A1 und A10 entspricht 0,06, verzehnfacht man die Korrektur für A100 passt es trotzdem nicht.)
- Dateianhänge
-
- Abweichung.gif (14.68 KiB) 5231 mal betrachtet
Hallo,
die Überschrift ist evtl. ein wenig unverständlich, es geht um Folgendes:
Allgemein dürfte bekannt sein das sich mit Calc nicht vernünftig layouten lässt weil die Summe von Zellhöhen und Zellbreiten sich nicht mit den Koordinaten von Objekten in Einklang bringen lassen, die auf dem Tabellenblatt angeordnet werden. [1]
Meine Frage ist deshalb: Kann man, und wenn ja wie, per Makro die optisch genaue vertikale Mitte einer bestimmten Zelle ermitteln?
Mögliche zu beachtende Nebenbedingungen wären mir zunächst egal, z.B. hätte ich nichts dagegen feste Zellhöhen definieren zu müssen und somit nicht mit automatisch optimaler Höhe arbeiten zu können.
Gruß
Stephan
[1]
Beispiel zur Erklärung:
Zeile 1 bis 100 eines Tabellenblattes haben die Höhe 1 cm. Ordnet man ein Rechteck genau auf der unteren Zellgrenze von A1 an so entspricht das y=0,99 cm (wenn man nach der Bildschirmdarstellung geht). Dieses Rechteck müsste mit y=99 cm somit deckungsgleich zu Zelle A100 sein, ist es aber nicht.
(Unnötig zu erwähnen das auch die Einführung einer proportionalen Korrektur nicht hilft, denn die Abweichung zwischen A1 und A10 entspricht 0,06, verzehnfacht man die Korrektur für A100 passt es trotzdem nicht.)