Thema Datum  Von Nutzer Rating
Antwort
21.02.2017 09:14:02 Maurice
Solved
21.02.2017 22:38:18 Mackie
Solved
22.02.2017 12:32:33 Maurice
NotSolved
22.02.2017 12:53:59 Gast49645
NotSolved
22.02.2017 12:56:23 Mackie
NotSolved
22.02.2017 13:13:55 Mackie
*****
Solved
22.02.2017 14:35:18 Maurice
NotSolved
Blau VBA Projekt
22.02.2017 19:39:15 Mackie
*****
Solved
23.02.2017 13:09:49 Maurice
NotSolved
23.02.2017 13:20:18 Mackie
Solved
23.02.2017 13:31:07 Maurice
NotSolved
23.02.2017 13:28:09 Mackie
Solved
23.02.2017 14:22:05 Gast27603
NotSolved
23.02.2017 14:22:08 Gast89000
NotSolved
23.02.2017 14:22:09 Gast81366
NotSolved
23.02.2017 14:22:10 Gast56292
NotSolved
23.02.2017 14:23:14 Maurice
NotSolved
23.02.2017 14:22:10 Gast70246
NotSolved
23.02.2017 14:22:10 Gast11360
NotSolved
23.02.2017 14:22:10 Gast77557
NotSolved
23.02.2017 14:22:12 Gast36121
NotSolved
23.02.2017 14:22:13 Gast67524
NotSolved
23.02.2017 14:22:14 Gast10386
NotSolved
23.02.2017 14:22:15 Gast43536
NotSolved
23.02.2017 14:22:21 Gast73972
NotSolved
23.02.2017 14:22:44 Gast11080
NotSolved

Ansicht des Beitrags:
Von:
Mackie
Datum:
22.02.2017 19:39:15
Views:
610
Rating: Antwort:
 Nein
Thema:
VBA Projekt

Wen du eine neue Datei erstellst, auf "Makro aufzeichnen" gehst, als Makronamen "Auto_öffnen" eingibst und zwei Felder tiefer im Fenster "makro speicher in" anklickst, und dort "Persönliche Makroarbeitsmappe " auswählst, dann Aufzeichnung beenden klickst, wir ein "Personal.xlsb" generiert und gespeichert.

Dann brauchst du nur noch den gesamten code von DEINEM AddOn-Makro (der jetzt hoffentlich nur noch aus EINEM Modul besteht, in Personal.xlsb/ modul1 integrieren und dieses Modul wird bei JEDER Datei, die du aufmachst, mit geöffnet.

Du kannst aber auch das aufgezeichnete Dummy-Makro kompl. mit Modul löschen und dein modul importieren.

Beim Verlassen der neu erstellten Datei kommt die Meldung "Personal.xlsb ...... wurde verändert. ... Speichern?" - Da ja anklicken.

Theoretisch müsste dann jeder User, der sich im pfad "C:\Users\Hier Usernamen einsetzen\AppData\Roaming\Microsoft\Excel\XLSTART diese Personal.xlsb von dir hineinkopiert, bei jedem Start ebenso diesen Vorteil geniessen.

UND Du brauchst nicht das Makro in jede der 1000 Kundendateien zu kopieren.

Wenn nicht, musst du das bei jedem Rechner, wie oben beschrieben, händisch machen.

Dann wäre es auch egal, ob Laptop oder Netzwerkrechner.

Einziger Nachteil, den ich bisher nicht beheben kann:  Du musst deine funktionen so aufrufen:PERSONAL.XLSB!DeineFunktion()  statt =DeineFunktion()  (kann man ja in der ganzen Datei durch copy/paste ersetzen lassen)..

Angeblich lässt sich das dadurch beheben, dass es man unter verweisen mit einbindet (für die jeweilige dateien), aber hat bei mir nicht geklappt.

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
21.02.2017 09:14:02 Maurice
Solved
21.02.2017 22:38:18 Mackie
Solved
22.02.2017 12:32:33 Maurice
NotSolved
22.02.2017 12:53:59 Gast49645
NotSolved
22.02.2017 12:56:23 Mackie
NotSolved
22.02.2017 13:13:55 Mackie
*****
Solved
22.02.2017 14:35:18 Maurice
NotSolved
Blau VBA Projekt
22.02.2017 19:39:15 Mackie
*****
Solved
23.02.2017 13:09:49 Maurice
NotSolved
23.02.2017 13:20:18 Mackie
Solved
23.02.2017 13:31:07 Maurice
NotSolved
23.02.2017 13:28:09 Mackie
Solved
23.02.2017 14:22:05 Gast27603
NotSolved
23.02.2017 14:22:08 Gast89000
NotSolved
23.02.2017 14:22:09 Gast81366
NotSolved
23.02.2017 14:22:10 Gast56292
NotSolved
23.02.2017 14:23:14 Maurice
NotSolved
23.02.2017 14:22:10 Gast70246
NotSolved
23.02.2017 14:22:10 Gast11360
NotSolved
23.02.2017 14:22:10 Gast77557
NotSolved
23.02.2017 14:22:12 Gast36121
NotSolved
23.02.2017 14:22:13 Gast67524
NotSolved
23.02.2017 14:22:14 Gast10386
NotSolved
23.02.2017 14:22:15 Gast43536
NotSolved
23.02.2017 14:22:21 Gast73972
NotSolved
23.02.2017 14:22:44 Gast11080
NotSolved