Artikel-ID: 508700 - Geändert am: Freitag, 19. März 2004 - Version: 1.0

Excel: Funktion/Makros in allen Arbeitsmappen benutzen

SystemtippDieser Artikel bezieht sich auf ein anderes Betriebssystem als das von Ihnen verwendete. Für Sie möglicherweise nicht relevante Artikelinhalte wurden deaktiviert.
Dieser Artikel wurde zuvor veröffentlicht unter D38695
Alles erweitern | Alles schließen

Zusammenfassung

FAQ (häufig gestellte Frage) aus der Microsoft Excel Newsgroup von Excel MVP (Most Valuable Professional) Bernd Held

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Excel 2000
  • Microsoft Excel 97
  • Microsoft Excel 95

Problembeschreibung

Wie kann man eine Funktion in allen Arbeitsmappen verfügbar machen?

Lösung

Um oft gebrauchte benutzerdefinierte Funktionen oder Makros in allen Arbeitsmappen nützen zu können, ist es wichtig, daß Sie diese Funktionen bzw. Makros in einer einzigen Arbeitsmappe speichern. Excel bietet dafür eine eigene Mappe an, welche den Namen Personl.xls trägt. Aber wie bringen Sie nun die gewünschten Funktionen in diese Datei?
  • Schauen Sie zunächst nach, ob eine Datei mit dem Namen Personl.xls bereits existiert.
  • Dazu starten Sie den Windows Explorer und wechseln in Ihr Office-Verzeichnis.
  • Im Unterverzeichnis von Office befindet sich ein Verzeichnis mit dem Namen "xlstart".
    Alle Excel-Dateien, welche sich in diesem Verzeichnis befinden, werden automatisch bei jedem Start von Excel geöffnet. Genau hier steht die Personl.xls, sofern sie schon angelegt ist.
  • Wenn diese Datei schon vorhanden ist, öffnen Sie diese mit einem Doppelklick und fahren mit dem folgenden 5. Schritt fort.
  • Wenn diese Datei noch nicht angelegt ist, verfahren Sie wie folgt:
1. Legen Sie in Excel eine neue Arbeitsmappe an.
2. Wählen Sie aus dem Menü EXTRAS den Befehl MAKRO - AUFZEICHNEN.
3. Im Dialog "Neues Makro aufzeichnen" wählen Sie im Kombinationsfeld den Eintrag "Persönliche Makro-Arbeitsmappe" aus und bestätigen mit OK.
4. Beenden Sie jetzt sofort wieder die Aufzeichnung, indem Sie aus dem Menü EXTRAS den Befehl MAKRO - AUFZEICHNUNG BEENDEN anklicken.
5. Drücken Sie die Tastenkombination [Alt] + [F11], um in die Entwicklungsumgebung zu gelangen.
6. Im Projekt Explorer finden Sie jetzt das neu angelegte VBA-Projekt Personl.xls. Führen Sie in diesem Projekt einen Doppelklick auf "Modul1" durch.
7. Erfassen Sie jetzt Ihre benutzerdefinierten Funktionen und Makros.
8. Verlassen Sie die Entwicklungsumgebung mit der Tastenkombination [Alt] + [Q].
9. Beenden Sie Excel und bestätigen Sie die Änderungsmeldung mit einem Klick auf die Schaltfläche "Ja".

Weitere Informationen

Die Datei Personl.xls wird bei jedem Start von Excel geöffnet - sie bleibt jedoch im Hintergrund und ist nicht sichtbar. Selbstverständlich können Sie diese Arbeitsmappe auch sichtbar machen:
Wählen Sie dazu aus dem Menü FENSTER den Befehl EINBLENDEN. Im Dialog "Einblenden" klicken Sie im Listenfeld auf die Datei Personl.xls und bestätigen mit einem Klick auf die Schaltfläche OK. Die Datei wird nun sichtbar.
Um diese Datei wieder auszublenden, wählen Sie aus dem Menü FENSTER den Befehl AUSBLENDEN.


Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
Keywords: 
global funktion personl.xls makros neu KB508700
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.