IBM Lotus Symphony


Benutzerdefinierte Funktionen

Sie können benutzerdefinierte Funktionen in Lotus® Symphony™ Spreadsheets über die folgenden Methoden anwenden:

Funktionen mithilfe von Makros definieren

  1. Wählen Sie Extras > Makros > Makros aus.
  2. Wählen Sie Eigene Makros - Standard - Modul1 aus dem Feld Makro aus aus und klicken Sie auf die Schaltfläche Bearbeiten. Jetzt wird die Basic-IDE angezeigt.
  3. Geben Sie den Funktionscode ein. In diesem Beispiel wird die Funktion VOL(a; b; c), die das Volumen eines rechteckigen Körpers mit den Seitenlängen a, b und c berechnet, definiert:

    Function VOL(a, b, c) VOL = a*b*c End Function

  4. Schließen Sie das Fenster der Basic-IDE.

    Ihre Funktion wird automatisch im Standardmodul gespeichert und ist jetzt verfügbar. Wenn Sie die Funktion in einem Lotus Symphony Spreadsheets-Dokument anwenden, das auf einem anderen Computer verwendet werden soll, können Sie die Funktion in das Lotus Symphony Spreadsheets-Dokument kopieren, wie im nächsten Abschnitt beschrieben.

Funktionen in ein Dokument kopieren

In Phase 2 von "Funktionen mithilfe von Lotus Symphony Basic definieren" haben Sie im Dialog Makro auf Bearbeiten geklickt. Standardmäßig ist im Feld Makro von das Modul Eigene Makros - Standard - Modul1 ausgewählt. Die Standard-Bibliothek wird lokal in Ihrem Benutzerverzeichnis gespeichert.

Wenn Sie die benutzerdefinierte Funktion in ein Lotus Symphony Spreadsheets-Dokument kopieren möchten:

  1. Wählen Sie Extras > Makros > Makros aus.
  2. Wählen Sie im Feld Makro von die Option Eigene Makros - Standard - Modul1 aus und klicken Sie dann auf Bearbeiten.

  3. Wählen Sie in der Basic-IDE die Quelle für die benutzerdefinierte Funktion aus und kopieren Sie diese in die Zwischenablage.

  4. Schließen Sie die Basic-IDE.

  5. Wählen Sie Extras > Makros > Makros aus.

  6. Wählen Sie im Feld Makros von die Option (Name des Lotus Symphony Spreadsheets-Dokuments) - Standard - Modul1 aus. Klicken Sie auf Bearbeiten.

  7. Fügen Sie den Inhalt der Zwischenablage in die Basic-IDE des Dokuments ein.

Benutzerdefinierte Funktionen in Lotus Symphony Spreadsheets anwenden

Nachdem Sie die Funktion VOL(a; b; c) in der Basic-IDE definiert haben, können Sie sie auf dieselbe Weise wie die integrierten Funktionen von Lotus Symphony Spreadsheets anwenden.

  1. Öffnen Sie ein Lotus Symphony Spreadsheets-Dokument und geben Sie Zahlen für die Funktionsparameter a, b und c in die Zellen A1, B1 und C1 ein.

  2. Positionieren Sie den Cursor in einer anderen Zelle und geben Sie Folgendes ein:

    =VOL(A1;B1;C1)

  3. Die Funktion wird ausgewertet und das Ergebnis in der ausgewählten Zelle angezeigt.


Produktfeedback | Zusätzliche Dokumentation | Marken