Formeln finden, die sich auf andere Dokumente beziehen

Hallo,

wie finde ich in einem Dokument Formeln, die sich auf andere
Dokumente beziehen, damit ich die ständige Aktualisierungs-Abfrage
beim Öffnen vermeide? Ich finde die verursachende Formel nicht.

Danke
HG

Mac OS aktuell, RagTime neuester nightly build, iMac G5

Re: Formeln finden, die sich auf andere Dokumente beziehen

#5968 On 16 Februar, 2007 11:43 Tom Kaegi said,

Hallo Heinz-Günther

> wie finde ich in einem Dokument Formeln, die sich auf andere
> Dokumente beziehen, damit ich die ständige Aktualisierungs-Abfrage
> beim Öffnen vermeide? Ich finde die verursachende Formel nicht.

Hast du die MetaFormel-Funktionen?
Angenommen dein Dokument hat nur ein Rechenblatt mit nur einer Lage,
so füg eine zweite Lage dazu in der du mit "FormelVon(gleiche Zelle
in Lage 1)" die Formeln zeigst. Mit einem Suchlauf kannst du dann
feststellen, in welchem Text der Name des angeforderten Dokumentes
vorkommt. Wenn es mehrere Rechenblätter und/oder Lagen sind, dann
wird es offensichtlich aufwändiger.

Natürlich gibt es auch noch andere Orte, wo Formeln versteckt sein
können (z.B. Infografik, Anfangsseitennumer des Layouts). In diesen
lassen sich externe Referenzen so nicht finden.

Mit freundlichem Gruss
Thomas

Re: Formeln finden, die sich auf andere Dokumente beziehen

#5970 On 16 Februar, 2007 11:58 Benedikt Quirmbach said,

Hallo,

ich kann zwar nicht helfen, möchte aber doch hier eine Bemerkung
loswerden, die an die RT-Entwickler gerichtet ist:

Ich finde, dass es bei einem Programm wie RT, wo man mit Formeln an
allen möglichen Stellen arbeiten kann, unbedingt notwendig ist, dass
man diese Formeln auch leicht wiederfindet. Vielleicht eine zentrale
Stelle, wo alles aufgelistet wird oder eine Such-Funktion oder
ähnliches.

Das sollte als Anregung für weitere Entwicklungen dienen.

Viele Grüße
Benedikt Quirmbach

Am 16.02.2007 um 11:43 schrieb Tom Kaegi:

> Hallo Heinz-Günther
>
>> wie finde ich in einem Dokument Formeln, die sich auf andere
>> Dokumente beziehen, damit ich die ständige Aktualisierungs-Abfrage
>> beim Öffnen vermeide? Ich finde die verursachende Formel nicht.
>
> Hast du die MetaFormel-Funktionen?
> Angenommen dein Dokument hat nur ein Rechenblatt mit nur einer
> Lage, so füg eine zweite Lage dazu in der du mit "FormelVon(gleiche
> Zelle in Lage 1)" die Formeln zeigst. Mit einem Suchlauf kannst du
> dann feststellen, in welchem Text der Name des angeforderten
> Dokumentes vorkommt. Wenn es mehrere Rechenblätter und/oder Lagen
> sind, dann wird es offensichtlich aufwändiger.
>
> Natürlich gibt es auch noch andere Orte, wo Formeln versteckt sein
> können (z.B. Infografik, Anfangsseitennumer des Layouts). In diesen
> lassen sich externe Referenzen so nicht finden.
>
> Mit freundlichem Gruss
> Thomas

Re: Formeln finden, die sich auf andere Dokumente beziehen

#5971 On 16 Februar, 2007 12:14 "Heinz-Günther Rump" said,

Am 16.02.2007 um 11:43 schrieb Tom Kaegi:

Hast du die MetaFormel-Funktionen?

Habe ich nicht

Angenommen dein Dokument hat nur ein Rechenblatt mit nur einer Lage, so füg eine zweite Lage dazu in der du mit "FormelVon(gleiche Zelle in Lage 1)" die Formeln zeigst. Mit einem Suchlauf kannst du dann feststellen, in welchem Text der Name des angeforderten Dokumentes vorkommt.



Wenn es mehrere Rechenblätter und/oder Lagen sind, dann  wird es offensichtlich aufwändiger.


Sehe ich auch so. In Deinem Buch habe ich auch vergeblich gesucht.

Gruß HG

Re: Formeln finden, die sich auf andere Dokumente beziehen

#5972 On 16 Februar, 2007 12:53 Tom Kaegi said,
Hallo Heinz-Günther

Hast du die MetaFormel-Funktionen?
Habe ich nicht

Dann wird es schwierig (d.h. ich weiss auch keinen Rat), weil dir eben die Funktion "FormelVon" fehlt.

In Deinem Buch habe ich auch vergeblich gesucht.

Ja, eben! Höchstens den Rat, die Zusätze "Martin's Power Functions" und MetaFormel-Funktionen unbedingt zu verwenden, um Zeit zu sparen, oder Lösungen eben erst zu  ermöglichen, wie das hier der Fall  zu sein scheint.

Für die Arbeitsweise in Zukunft, um derartige Probleme zu vermeiden, folgender Hinweis:

In meinem Buch habe ich folgenden Rat gegeben (natürlich insbesondere dann, wenn die Formeln in anderen Zellen stehen als das Resultat, also mit Suchläufen und SetzeZelle gearbeitet wird - wie das mittlerweile bei mir in gegen 100% der Fälle zutrifft):
- Den Zellen, in denen Formeln stehen, "Rote Füllung" zuweisen
- Den Zellen, in denen Hilfsdaten stehen, "Grüne Füllung" zuweisen

Und unterdessen gehe ich sogar noch weiter (aber das setzt wieder die MetaFormel-Funktionen voraus!):
- Zu jeder "roten Zelle" gibt es in meinen neuen Dokumenten auch eine "blaue Zelle" (mit "Blaue Füllung", Dichte 30%), in der folgende Formel steht:

'Zelle: '&FormelVon(Zelle)

Statt "Zelle" steht natürlich in obiger Formel zwei Mal die Referenz zur Zelle, deren Formel bei ausgewählter "blauer Zelle" in der Werkzeugleiste angezeigt wird. Die blauen Zellen sind dabei in einer schmalen Spalte untergebracht, so dass nur gerade die Referenz sichtbar bleibt. Ich klicke also die "blaue Zelle an", welche die Adresse derjenigen "roten Zelle" zeigt, deren Formel ich sehen möchte, und schon wird mir diese Formel in der Werkzeugleiste angezeigt.

Damit sich die Referenz beim Einfügen von Zeilen oder Spalten automatisch anpasst, ist die Formel sogar noch etwas komplizierter geschrieben:

Koordinate(Spalte(Zelle);Zeile(Zelle))&: "&FormelVon(Zelle)

wobei Zelle immer die Adresse der "roten Zelle" ist, deren Formel sichtbar gemacht werden soll. Aber eben, das setzt alles die MetaFormel-Funktionen voraus. Ich finde es am falschen Ort gespart, diese nicht zu beschaffen.

Ich werde in den nächsten Tagen ein Dokument "KontoMonitor" in die Expertenseiten stellen, die genau dieses Vorgehen benutzt. Das Dokument setzt allerdings "Martin's Power Functions" und die "MetaFormel-Funktionen" voraus!

Mit freundlichem Gruss
Thomas

Re: Formeln finden, die sich auf andere Dokumente beziehen

#5973 On 16 Februar, 2007 12:59 Tom Kaegi said,

Hallo Benedikt

> Ich finde, dass es bei einem Programm wie RT, wo man mit Formeln an
> allen möglichen Stellen arbeiten kann, unbedingt notwendig ist,
> dass man diese Formeln auch leicht wiederfindet. Vielleicht eine
> zentrale Stelle, wo alles aufgelistet wird oder eine Such-Funktion
> oder ähnliches.

Mindestens was die Formeln in einlagigen Rechenblättern anbelangt,
ist das doch relativ einfach und bereits jetzt realisiert (allerdings
nur mit den MetaFormel-Funktionen):

Dem Rechenblatt eine zweite Lage hinzufügen, in Zelle A1 die Formel

FormelVon([1]A1)

einfügen und diese so weit nötig kopieren. Dann kannst du bei
angezeigtem Rechenblatt nur in der Werkzeugleiste zwischen Lage 1 und
2 umschalten und siehst entweder das Ergebnis der Formel (Lage 1)
oder die Formel selbst (Lage 2).

So lange ein Rechenblatt nicht zu viele Lagen hat und im Dokument
nicht zu viele Rechenblätter mit Formeln verwendet werden ist das ein
vertretbarer Aufwand.

Mit freundlichem Gruss
Thomas

Re: Formeln finden, die sich auf andere Dokumente beziehen

#5974 On 16 Februar, 2007 18:54 Lutz-Dieter Bornemann said,

Am 16.02.2007 um 12:59 schrieb Tom Kaegi:

> Hallo Benedikt
>
>> Ich finde, dass es bei einem Programm wie RT, wo man mit Formeln
>> an allen möglichen Stellen arbeiten kann, unbedingt notwendig ist,
>> dass man diese Formeln auch leicht wiederfindet. Vielleicht eine
>> zentrale Stelle, wo alles aufgelistet wird oder eine Such-Funktion
>> oder ähnliches.
>
> Mindestens was die Formeln in einlagigen Rechenblättern anbelangt,
> ist das doch relativ einfach und bereits jetzt realisiert
> (allerdings nur mit den MetaFormel-Funktionen):

Hallo Tom,

ich versammle schon seit RT-3-Zeiten alle Formeln mit "Außenverbindung"
in einem gesonderten Rechenblatt und arbeite dann mit "SetzeZelle"
oder versammle die Werte in diesem Rechenblatt
und lasse sie "von dort abholen" (bildlich gesprochen).

Gruß
Lutz-D. Bornemann

Formeln finden, die sich auf andere Dokumente beziehen

#5975 On 19 Februar, 2007 11:17 Thomas Kaegi said,

In einem früheren Beitrag in diesem Thread schrieb ich:

>Ich werde in den nächsten Tagen ein Dokument "KontoMonitor" in die
>Expertenseiten stellen, die genau dieses Vorgehen benutzt. Das
>Dokument setzt allerdings "Martin's Power Functions" und die
>"MetaFormel-Funktionen" voraus!

Leider kann ich dieses Versprechen so nicht einlösen. Ich habe beim
Fertigstellen des Dokumentes gleich zwei unterschiedliche aber
reproduzierbare Absturzsituationen erlebt, so dass ich das Dokument
zuerst zur Anallyse nach Hilden schicken musste.

Entweder ich finde ein anderes Dokument, das meine hier gemachten
Ausführung illustriert, oder dieses muss so lange warten, bis mit
einem nächsten Programm-Update die Absturzproblem behoben sind.

Thomas
--