Um erweiterte bzw. dynamische Funktionalit�ten in eine Excel-Mappe zu integrieren, ist es manchmal erforderlich die veralteten aber dennoch sehr wirkungsvollen Excel4-Makrofunktionen zu verwenden. Viele R�tseleien basieren auf diesen Excel4-Makrofunktionen,die beim �ffnen der Mappe aktiviert werden m�ssen ! Diese Makrofunktionen sind zwar die Vorl�ufer der heutigen VBA-Sprachversionen, dennoch �hneln sie eher den Tabellenblattfunktionen als den VBA-Makros. Diese Excel4-Makrofunktionen k�nnen jedoch nicht direkt in Tabellenbl�ttern eingegeben werden, sondern nur in spezielle Makrobl�ttern (erstellbar per Strg+F11) oder besser : in definierten Namen (siehe Strg+F3). Excel4-Makrofunktionen bieten zahlreiche Berechnungen/Informationen/Auswertungen, die sich per "normalen" Tabellenblattfunktionen nicht erreichen lassen. So gibt es z.B. Excel4-Makro-Funktionen zum Ermitteln der Hintergrundfarbe einer Zelle oder des Inhalts des Kommentarfeldes einer Zelle, den Namen des aktuellen Tabellenblattes oder auch zum Ermitteln des Formelinhaltes einer Zelle oder sogar zum Zusammensetzen mehrerer Zellinhalte zu einem funktionierenden Gleichungs-Term : Beispiel : folgende Zellen enth�lt eine Tabelle : In Zelle E1 steht der Bezug =ERGEBNIS und das richtige Ergebnis : 30 Dieses Ergebnis stammt aus dem definierten Namen "ERGEBNIS" mit Bezug auf die Excel4-Makrofunktion =AUSWERTEN("="&A1&B1&C1). Diese Funktion setzt die Inhalte aus den Zellen A1:C1 und das vorangestellte "="-Zeichen zu einem String zusammen ("=10+20") und wertet diesen als Term aus - das Ergebnis ist : 30 ! Diese Funktion =AUSWERTEN("="&A1&B1&C1) l�sst sich NICHT in eine Zelle eines Tabellenblattes direkt eingeben, ansonsten erscheint die Fehlermeldung : Eine komplette �bersicht �ber alle verf�gbaren Excel4-Makrofunktionen finden Sie zum Herunterladen auf folgender Seite : http://www.excelei.de/seiten/xl4makro_funktionen_download.php Enthalten Dateien Excel4-Makrofunktionen (meist in definierten Namen - siehe Strg+F3), so erscheint beim �ffnen einer solchen Mappe je nach Excel-Version ein unterschiedlicher Hinweis : Bis Excel 2003 erscheint folgende Meldung, die mit "Ja" best�tigt werden muss : Ab Excel 2007 (hier : unter Excel 2010 ) erscheint folgender Sicherheitshinweis oberhalb der Bearbeitungsleiste : Damit diese Mappe ordnungsgem�� funktioniert, muss dieser Hinweis mit Inhalt aktivieren... best�tigt werden ! Dieser Hinweis erscheint jedoch nur, wenn per "Datei ⇨ Optionen ⇨ Sicherheitscenter" die Einstellung auf dem Standardwert konfiguriert ist : "Alle Makros mit Benachrichtigung deaktivieren" (bis Excel 2003 : "Extras ⇨ Makros ⇨ Sicherheit ⇨ "Mittel")
Steht diese Einstellung auf "Alle Makros ohne Benachrichtigung deaktivieren" (Bis Excel 2003 : "hoch"), so erscheint dieser Hinweis nicht und die Mappe funktioniert nicht ordnungsgem�� ! Stellen Sie also bitte sicher, dass diese Einstellung entsprechend der o.g. Vorgabe konfiguriert ist !