Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Wie Makros am einfachsten sammeln und weitergeben?

93 views
Skip to first unread message

Thomas Adams

unread,
Sep 12, 2002, 12:16:32 PM9/12/02
to
Ich schreibe für Kollegen und mich selbst gelegentlich Makros, die ich gerne
immer zur Verfügung hätte. Wie löse ich das am Einfachsten? Etwas der
Normal.dot von Word entsprechendes gibt es ja bei Excel anscheinend nicht.
Die vielzitierte Personl.xls habe ich noch bei keinem unserer Rechner
gesehen.
Also habe ich versucht, ein eigenes XLS-File in den Autostart Ordner zu
legen. Aber nun habe ich diese Datei immer offen, was IMHO sehr unschön
aussieht. Wenn ich in deren Eigenschaften das Attribut isAddin auf TRUE
festlege, ist das zwar nicht mehr der Fall, dann kann ich aber auch meine
Makros nicht mehr benutzen. Die sind dann anscheinend weg.

Hilfe. :)

Zweiter Teil meiner Frage: Wie gebe ich Makros am Einfachsten weiter? Die
Zielgruppe sind Personen, denen ich nicht unbedingt zumuten möchte, im
VBA-Editor Code einzupasten. Am liebsten wäre mir pro Makro ein Button in
einer extra Symbolleiste und fertig. Geht doch bestimmt oder?


Hajo

unread,
Sep 12, 2002, 12:26:26 PM9/12/02
to
Hallo Thomas

Die Personl.xls wird erst angelegt, wenn Du ein Maklro in der persönlichen
Arbeitsmappe aufzeichnets. Diese Datei wird auch bei jedem Start von Excel
geöffnet, aber im ausgeblendeten Zustand.

Gruß Hajo

"Thomas Adams" <tho...@online.locatech.com_invalid> schrieb im Newsbeitrag
news:usaJDenWCHA.1688@tkmsftngp10...

Thomas Adams

unread,
Sep 12, 2002, 12:40:37 PM9/12/02
to
Hallo Hajo

Wie finde ich denn die persönliche Arbeitsmappe? So ein ungefährer Weg dahin
reicht mir schon. Wir verwenden nämlich das englische Office und nach
"personal workbook" habe ich gerade vergeblich in der Hilfe gesucht.

Gruß
Thomas

"Hajo" <hajoz...@web.de> schrieb im Newsbeitrag
news:uP9##jnWCHA.2452@tkmsftngp09...

Hajo

unread,
Sep 12, 2002, 12:45:56 PM9/12/02
to
Hallo Thomas

als erstes Anlegen

Extra, Makro aufzeichne, nict DieseArbeitsmappe sondern, persönliche
Arbeitsmappe, eine Aktion machen, Aufzeichnung beenden, Excel schließen und
veränderungen speichern. Und jetzt im Explorer nach Personl.xls suchen. Der
Phad ist je nach Excel Version verschieden. Glaube ich jedenfalls.

Gruß Hajo

"Thomas Adams" <tho...@online.locatech.com_invalid> schrieb im Newsbeitrag

news:OZFLgrnWCHA.3360@tkmsftngp11...

Thomas Adams

unread,
Sep 12, 2002, 12:48:14 PM9/12/02
to
Jetzt muss ich Dummerchen mir schon selbst antworten...

Ok, *aufzeichnen* war das Stichwort und nun gibt es eine Datei namens
"personal.xls". Die kann ich jetzt also lustig mit meinen Makros bestücken
und meinen Kollegen schicken? Wenn die die dann bei sich ins Excel
Startverzeichnis legen, haben die die Makros auch?

"Thomas Adams" <tho...@online.locatech.com_invalid> schrieb im Newsbeitrag

news:OZFLgrnWCHA.3360@tkmsftngp11...

Thomas Ramel

unread,
Sep 13, 2002, 1:07:38 AM9/13/02
to
Grüezi Namensvetter :-)

Thomas Adams schrieb:


>
> Ok, *aufzeichnen* war das Stichwort und nun gibt es eine Datei namens
> "personal.xls". Die kann ich jetzt also lustig mit meinen Makros bestücken
> und meinen Kollegen schicken? Wenn die die dann bei sich ins Excel
> Startverzeichnis legen, haben die die Makros auch?

Ja; das ist richtig soweit.
Doch die Idee in deinem ersten Posting war schon auch richtig; erstelle
eine 'normale' .xls-Datei und erzeuge eine eigene Symbolleiste, deren
Buttons die makros zugeordnet sind. Diese Symbolleiste hängst Du dann
via Extras --> Anpassen --> Register 'Symbolleisten' --> [Anfügen] -->
auswählen --> [Kopieren] --> OK an deine Arbeitsmappe an.
Im Workbook_Open-Ereignis lässt Du diese Symbolleiste dann anzeigen; im
Before-Close wieder verbergen. Die Mappe kannst Du auch noch ausblenden.
Wenn du diese Datei dann weitergibst und sie im XLSTART-Ordner ablegst,
verhält sie sich genauso wie die personl.xls; sie wird bei jedem Start
von Excel geladen und sie Makros stehen (hier über die Symbolleiste) zur
Verfügung.

--
Mit freundlichen Grüssen

Thomas Ramel
- MVP für Microsoft-Excel -

http://www.4853.ch/Schlesinger

0 new messages