Zeichensatzgröße

Hallo, wer weiß ’was?

Ich arbeite mit Mac OS X Version 10.5.6 und RagTime 6.0.2 (Build 1632)
sowie RagTime 6.5.0 (Build 1815) auf einem iMac mit 2,4 GHz Intel Core
2 Duo.
In einem Rechenblatt ist in Spalte G eingestellt über Format "Arial"
Größe "10". Unter RagTime 6.0.2 (Build 1632) hat das immer seit Jahren
einwandfrei funktioniert.
Unter RagTime 6.5.0 (Build 1815) ist mir nun schon wiederholt
aufgefallen, daß bei der Eingabe von beispielsweise 21,1 in die Zelle
G113 automatisch auf Größe "12" umgestellt wird. In der Zelle steht
die Funktion: SpezialWenn(G113<>'';Text(G113;2)). Es wird also in
einem solchen Falle meistens - aber auch nicht immer - unter RagTime
6.5.0 (Build 1815); nicht jedoch unter RagTime 6.0.2 (Build 1632) die
Standardschrift Arial 12 verwendet.

Mit freundlichen Grüßen
Norbert O

Re: Zeichensatzgröße

#8541 On 31 März, 2009 11:29 Thomas Kaegi said,

Hallo Norbert

Ich habe etwas Mühe mit der Interpretation deiner Meldung:

In einem Rechenblatt ist in Spalte G eingestellt über Format "Arial" Größe "10". Unter RagTime 6.0.2 (Build 1632) hat das immer seit Jahren einwandfrei funktioniert.

Soweit beschreibst du nur die Einstellung und die funktioniert auch mit RT 6.5.

Unter RagTime 6.5.0 (Build 1815) ist mir nun schon wiederholt aufgefallen, daß bei der Eingabe von beispielsweise 21,1 in die Zelle G113 automatisch auf Größe "12" umgestellt wird.

In welcher Zelle wird die Grösse umgestellt?

In der Zelle steht die Formel: SpezialWenn(G113<>'';Text(G113;2)). Es wird also in einem solchen Falle meistens - aber auch nicht immer - unter RagTime 6.5.0 (Build 1815); nicht jedoch unter RagTime 6.0.2 (Build 1632) die Standardschrift Arial 12 verwendet.

In welcher Zelle steht diese Formel? In Zelle G113 kann sie ja wohl nicht stehen, denn sonst würde sich der Fehler CIRC! ergeben, weil sich die Formel "in den Schwanz beisst".

Mit der Formel in einer anderen Zelle kann ich dein Problem nicht nachvollziehen.

Mit freundlichem Gruss
Thomas

Re: Zeichensatzgröße

#8571 On 6 April, 2009 08:24 "Norbert R. Obst" said,

Hallo Thomas,

Ich arbeite mit Mac OS X Version 10.5.6 und RagTime 6.0.2 (Build
1632) sowie RagTime 6.5.0 (Build 1815) auf einem iMac mit 2,4 GHz
Intel Core 2 Duo.z.

Nun habe ich das Vorkommnis wiedergefunden in einem neuen Dokument aus
dem gleichen Formularblock.

Mit freundlichen Grüßen
Norbert O

Am 31.03.2009 um 12:31 schrieb Thomas Kaegi:

> Hallo Norbert
>
> Ich habe etwas Mühe mit der Interpretation deiner Meldung:
>
> In einem Rechenblatt ist in Spalte G eingestellt über Format "Arial"
> Größe "10". Unter RagTime 6.0.2 (Build 1632) hat das immer seit
> Jahren einwandfrei funktioniert.
>
> Soweit beschreibst du nur die Einstellung und die funktioniert auch
> mit RT 6.5.
>
In RT 6.5 funktioniert es leider in manchen Zellen in Spalte G nicht.
> Unter RagTime 6.5.0 (Build 1815) ist mir nun schon wiederholt
> aufgefallen, daß bei der Eingabe von beispielsweise 21,1 in die
> Zelle G113 automatisch auf Größe "12" umgestellt wird.
>
> In welcher Zelle wird die Grösse umgestellt?
>
Heute beispielsweise in der Zelle G30. Da steht die Formel:
SpezialWenn(G30<>'';Text(G30;2))
>
> In der Zelle steht die Formel: SpezialWenn(G113<>'';Text(G113;2)).
> Es wird also in einem solchen Falle meistens - aber auch nicht immer
> - unter RagTime 6.5.0 (Build 1815); nicht jedoch unter RagTime 6.0.2
> (Build 1632) die Standardschrift Arial 12 verwendet.
>
> In welcher Zelle steht diese Formel? In Zelle G113 kann sie ja wohl
> nicht stehen, denn sonst würde sich der Fehler CIRC! ergeben, weil
> sich die Formel "in den Schwanz beisst".
>
Das tut sie wohl deshalb nicht, weil in Dokumenteinstellungen unter
Iteration die Anzahl der Zyklen auf 7 eingetragen wurde und die
maximale relative Änderung kleiner als oder gleich 0,1 % betragen soll.
> Mit der Formel in einer anderen Zelle kann ich dein Problem nicht
> nachvollziehen.
>
> Mit freundlichem Gruss
> Thomas
>
>

Re: Zeichensatzgröße

#8573 On 6 April, 2009 15:57 Thomas Kaegi said,

Hallo Norbert

Es ist mir leider nicht möglich, dein Problem nachzuvollziehen. Auch wenn ich die Iterationsparameter genau so einstelle, wie von dir angegeben, führt jede Eingabe in die mit der von dir angegebenen Formel versehene Zelle zum von mir erwarteten CIRC!-Fehler.

Weshalb das bei dir nicht so sein soll, kann ich mir nicht erklären. Aber selbst wenn die Formel nicht auf einen Fehler führen würde, so ist diese "Schwanzbeisser-Formel" eine Konstruktion, die mir höchst suspekt erscheint und bei der es mich nicht erstaunt, dass sie gelegentlich unerwartete Ergebnisse liefert, auch wenn ich solche nicht unbedingt bezüglich des Formats erwarten würde.

Was bezweckst du denn eigentlich mit dieser Formel? Sie rundet doch einfach jede Zahleneingabe in die Zelle auf 2 Dezimalstellen. Die Zuordnung des Werteformats "1'234,50" hat doch genau die gleiche Wirkung, abgesehen davon, dass das Resultat nicht Text ist. Aber das kann ja bei der Weiterverarbeitung berücksichtigt werden.

Mit freundichem Gruss
Thomas

Re: Zeichensatzgröße

#8574 On 6 April, 2009 16:34 "Norbert R. Obst" said,

Hallo Thomas,

vielen Dank für Deine Antwort. (siehe unten)

Mit freundlichen Grüßen
Norbert O

Am 06.04.2009 um 17:01 schrieb Thomas Kaegi:

> Hallo Norbert
>
> Es ist mir leider nicht möglich, dein Problem nachzuvollziehen. Auch
> wenn ich die Iterationsparameter genau so einstelle, wie von dir
> angegeben, führt jede Eingabe in die mit der von dir angegebenen
> Formel versehene Zelle zum von mir erwarteten CIRC!-Fehler.
>
> Weshalb das bei dir nicht so sein soll, kann ich mir nicht erklären.
> Aber selbst wenn die Formel nicht auf einen Fehler führen würde, so
> ist diese "Schwanzbeisser-Formel" eine Konstruktion, die mir höchst
> suspekt erscheint und bei der es mich nicht erstaunt, dass sie
> gelegentlich unerwartete Ergebnisse liefert, auch wenn ich solche
> nicht unbedingt bezüglich des Formats erwarten würde.
>
> Was bezweckst du denn eigentlich mit dieser Formel? Sie rundet doch
> einfach jede Zahleneingabe in die Zelle auf 2 Dezimalstellen. Die
> Zuordnung des Werteformats "1'234,50" hat doch genau die gleiche
> Wirkung, abgesehen davon, dass das Resultat nicht Text ist. Aber das
> kann ja bei der Weiterverarbeitung berücksichtigt werden.
>
Aus mancherlei Gründen möchte ich beim Sortieren nach Spalte G alle
Einträge mit z. B. einer führenden 1 untereinander stehen haben, mit
einer 2 usw.; also beispielsweise 1,00 - 1,08 - 100,00 - 103,00
- 15,00 usw. oder 3,00 oder dann 9,00 - 99,10 usw. Das kann ich
wohl nur erreichen, wenn in Spalte keine Werte sondern Text steht.
> Mit freundichem Gruss
> Thomas
>
>