@ > Home > Inhalt > Formel-Philosophie Excel4+, SpreadCE, Ooo, Lotus

Philosophie: Modelle sind auf mehrere Arten möglich:

(1) Einfache Formel ohne Add-In
(2) benannte Formel
(3) Matrixformel
(4) Add-In-Funktion
(5) VBA (Basic)-Funktion, benutzerdefiniert
(6) Excel4Makro-Funktion, benutzerdefiniert
(7) VBA (Basic)-Prozedur (Sub)
(8) Excel4Makro-Prozedur
(9) .DLL oder andere externe Funktions-/Programm-Module

Mischungen aller Typen sind darüber hinaus möglich, nicht nur im Modell, sondern auch in einzelnen Formeln.

Vergleich:

Eigenes Diagramm aufgrund eigener Einschätzung ohne Quelle, nicht für alle Fragestellungen gleich. Geht stark von Excel aus, da nur dort alle Möglichkeiten enthalten sind. Gewichtung der Kriterien sehr vom Einzelfall abhängig. Diskussionsgrundlage!

                          mäßig.... .... mittel... .... gut......
Fähigkeit ..........      .........      1234.....      ....56789
Eleganz .............     1........      .........      .23456789
Flexibilität ........     .........      1234....9      ....5678.
Verständlichkeit ....     ..3......      12.......      ...456789
Länge ...............     1........      ..3......      .2.456789
Performance .........     ..3......      12.456...      ......789
Speicherbedarf ......     12.......      ..3......      ...456789      
Sprachen-Portabilität     ...4.....      .........      123.56789
Programm-Portabilität     .2345.7..      .....6.8.      1.......9
Standalone-Charakter.     ...4....9      .........      123.5678.
Viren-Sicherheit ....     ...45.7.9      .....6.8.      123......
Geistiges Eigentum ..     12..5678.      ..34.....      ........9
Aufwand .............     ....56789      ..3......      12.4.....

Sprachen-Portabilität meint dabei den Sprung zu einer fremdsprachigen Version eines Programms, während Programm-Portabilität die Verwendung verschiedener Programme (z.B. Excel und OpenOffice) für eine Datei betrifft.

Programm-Kompatibilität:

+-----------------------------------------------------+
|Excel:                                               |
|Benannte Formeln mit oder ohne Excel4-Makrofunktionen|
|Excel-Add-Ins                                        |
+---------------------------+-------------------------+
|Excel, Open Office:        |Excel, SpreadCE:         |
|Matrixformeln              |Excel4-Makros (Fkt.+Prg) |
|VBA oder anderes Basic     |                         |
+---------------------------+-------------------------+
|Excel, Open Office, SpreadCE, Lotus:                 |
|Einfache Formeln                                     |
|Möglichkeit von .DLL oder .XLL-Einbindung            |
+-----------------------------------------------------+

In der vorstehenden Übersicht sind von unten her kommend Exklusivitäten von Programmen aufgeführt, aus der Sicht von Excel. Lotus-Makros oder Sprache sind hier nicht aufgeführt.

Selbst bei einfachen Formeln gibt es Überraschungen: 0011 funktioniert unter Open Office nicht, obwohl es eigentlich müsste, unterm wesentlich kleineren SpreadCE dagegen ohne Probleme (für NU=0).