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?
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...
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...
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...
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 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 -