TurboCalc 3 © 1993-1994 Michael Friedrich ========================================= Das AutoÖffnen-Verzeichnis ========================== TurboCalc3 erlaubt das automatische Einlesen von Tabellen beim Start. Dies muß bei unter 'AutoÖffnen- Verzeichnis' eingestellt werden: Ein Haken schaltet das AutoÖffnen an und mit dem Textfeld dahinter bestimmen Sie das Verzeichnis, aus dem alle TurboCalc-Tabellen automatisch eingelesenw werden sollen. Die Vorgabe ist 'AutoÖffnen' - was (normalerweise) diesem Verzeichnis (in dem sich dieser Text befindet) entsprechen sollten. Es genügt dann, den Haken zu setzen. Ist dies getan und mit für den nächsten Start festgehalten, so werden beim nächsten Start folgende Tabellen automatisch geladen: * Auto_AutoFormat * Auto_WasWäreWenn Diese beiden Makros ergänzen jeweils die internen Menüs um die Befehle sowie , eine Beschreibung finden Sie im folgenden. Die Tabellen werden automatisch im Hintergrund geladen, so daß dafür kein Fenster geöffnet werden muß - sie stellen also eine Art externe Befehls- erweiterung dar. Beide Makros befinden sich in einer leicht modifizierten Version auch im Verzeichnis 'Tabellen3.0' (unter Makro_AutoFormat bzw. Makro_WasWäreWenn). Diese Öffnen, im Gegensatz zu den obigen, ein Tabellen- fenster und zeigen auch eine entsprechende Hinweismeldung an. Sie sind dazu gedacht, die beiden Makros auszuprobieren sowie zu betrachten. Hinweise: --------- 1. Bei den meisten Dateisystem des Amigas werden 'ö' und 'Ö' unter- schieden, d.h. die *Großschreibung* des Umlauts bei 'AutoÖffnen' ist *notwendig*. Ansonsten kann das Verzeichnis nicht gefunden werden. Bei der Auswahl der Dateirequester wird dies automatisch berück- sichtigt, bei der manuellen Eingabe bitte korrekt schreiben! Falls gewünscht, können Sie den Namen dieses Verzeichnisses natürlich auch einfach in 'AutoOpen' umbenennen. 2. Bei den beiden neuen Befehlen handelt es sich um normale TurboCalc- Makros. Dies bitte berücksichtigen, insbesondere: * Makros erreichen nicht die Geschwindigkeit von internen Befehlen, haben Sie also etwas Geduld. * Eine umfassende Fehlerabfrage sowie weitere Kleinigkeiten sind eingeschränkt. * Andererseits können diese Makros Ihren eigenen Wünschen/Vorstellungen angepaßt werden. * Auch sollen Sie als Anregung für Ihre eigene Programmierung dienen und Ihnen einige Tricks und Möglichkeiten vermitteln. (Sollten Sie selbst eigene Befehle hinzugefügt haben und möchten Sie diese den anderen TurboCalc-Benutzern zur Vefügung stellen, so können Sie diese gerne an uns senden) 3. Haben Sie bei die Einstellung geändert, so *muß* die Konfiguration gespeichert werden, da ansonsten beim nächsten Start (und erst dann wirkt ja die Einstellung) wieder die allte Konfiguration benutzt wird. Format-AutoFormat ================= Dieses Makro ermöglicht das automatische Formatieren von Tabellen. Dazu einfach den zu formatierenden Bereich (mit Titelzeile/Spalte) selektieren und dann den (neuen) Menüpunkt aufrufen. Es öffnen sich ein Fenster, in deren linken Hälfte die gewünschte Formatierungsart ausgewählt werden kann. Im rechten oberen Teil kann bestimmt werden, ob die zu formatierende Tabelle einen Titel (Zeilen- und/oder Spaltentitel) sowie eine Schlußzeile (meist eine 'Summenzeile' am unteren Rand, kann natürlich auch für andere Zwecke benutzt werden). Wählen Sie die Formatierung wie gewünscht aus - nach Änderung einer Option wird die Tabelle automatisch umformatiert, so daß Sie die Auswirkungen sofort sehen können. Haben Sie die richtige Formatierung gefunden und eingestellt, genügt ein Klick auf >Ok<, um diese Formatierung zu erhalten und AutoFormat zu beenden. Hat Ihnen keine der Formatierungen zugesagt und wollen Sie lieber die alte (beim Start von AutoFormat vorhandene) Formatierung belasssen, so klicken Sie auf >Rückgängig<. Befehle-WasWäreWenn =================== Mit diesem Makro können Was-Wäre-Wenn-Analysen durchgeführt werden. Dabei wird eine Tabelle erstellt, in der eine Zielzelle in Abhängig- keit von ein oder zwei variablen (veränderlichen) Zellinhalten dargestellt wird. (Einfaches) Beispiel: Zelle A1 die Stückzahl, Zelle A2 enhält den Stückgewinn und die Zelle A3 die Formel =A1*A2 und berechnet so den Gesamtgewinn. (In einem realistischen Beispiel würde A1 wohl aus Differenz des Einkaufs sowie Verkaufspreises unter Berücksichtigung weiterer Komponenten berechnet werden - aber so bleibt das Beispiel recht einfach) Nun kann eine Tabelle erzeugt werden, die wie folgt aussieht: Stück- 1 2 3 4 5 <- Stückgewinn Zahl 1 1 2 3 4 5 2 2 4 6 8 10 3 3 6 9 12 15 4 4 7 12 16 20 Aus dieser Tabelle kann dann leicht der Gewinn ausgelesen werden, ein direkter Vergleich bei unterschiedlichen Preisen ist möglich. Auch kann mit dieser Tabelle ein Diagramm erstellt werden. Erstellung ---------- Zur Erstellung einfach den Befehl aufrufen, dabei muß die Tabelle, für die die Analyse durchgefürt werden soll, aktiv sein. Es öffnet sich ein Fenster, in dem einige Parameter eingestellt werden müssen: (In Klammern jeweils die Werte für unser Beispiel) zu überwachende Zelle: Dies ist die Zelle, die in Abhängigkeit der anderen verändert wird und die für die neue Tabelle ausge- lesen werden soll (für daws Beispiel: A3) Variable Zelle: Dies ist die Zelle, die geändert werden soll. Zelle Hier die Zelle eintragen (A1) A.-Wert Mit diesen drei Werten wird der Bereich bestimmt, E.-Wert in dem die Zelle geändert werden soll. Dabei wird Schritt dann A.-Wert in die Zelle eingetragen, die Tabelle neu berechnet und dann die 'zu überwachende Zelle' ausgelesen. Dann wird der Wert um 'Schritt' erhöht bis der 'E.-Wert' erreicht ist. (im Beispiel: 1,5,1) Zweite Variable Zelle: Die ist die zweite Zelle, die geändert werden soll. 2. Variable aktivieren Soll auch eine zweite Variable berücksichtigt werden (siehe unten), dann hier einen Haken setzen. Dann noch die anderen Werte setzen: Zelle entsprechend 'Variable Zelle', nur für die zweite A.-Wert Variable - muß nur gesetzt werden, falls die E.-Wert '2. Variable aktiviert' ist. Schritt (A2, 1,4,1) Ist alles eingestellt, einfach auf >Ok< klicken. Danach werden nacheinander alle Werte in die Tabelle eingesetzt und das Ergebnis 'notiert'. Dies kann einige Zeit dauern, bitte etwas Geduld! Danach wird eine neue Tabelle geöffnet und die erstellte Tabelle ab der Position A1 eingefügt. 2. Variable aktivieren ----------------------- Die WasWäreWenn-Analyse kann wahlweise mit einer oder mit zwei Variablen durchgeführt werden: Eine Variable: Es wird eine Tabelle mit nur zwei Spalten erzeugt. In der ersten Spalte steht der Wert der (veränderlichen) Variablen, in der zweiten Spalte das Ergebnis. Zwei Variablen: Hierbei wird eine Tabelle erzeugt, deren erste Spalte die erste veränderliche Variable und deren erste Zeile die Werte der zweiten Variablen angibt. Die restlichen Zellen werden dann mit den Ergebnissen bei der jeweiligen Einstellung ausgefüllt. Hinweis: -------- Im Makro finden zwar einige Prüfungen statt, jedoch kann es bei falscher Eingabe (falsche Zellbezüge, falsche Werte) zu einem Fehler kommen. Bei korrigierter richtiger Eingabe (ggf. WasWäreWenn nochmals aufgerufen) sollte jedoch dann alles korrekt ablaufen. Weiterhin ist die Tabelle auf eine Größe von max. 1000x1000 beschränkt, um Fehler bei Anfangs-/Endwert und Schrittweite einzuschränken.