Czy można napisać skrypt VBA w jednym skoroszycie i używać go w innych skoroszytach na komputerze? Chyba szukam sposobu na napisanie pakietu makr.
EDYCJA Postępując zgodnie z instrukcjami w linku podanym przez Lance, udało mi się utworzyć dodatek, ale nie widzę go w zakładce „Makra”. czego mi brakuje?
źródło
XLSTART
folder. Zauważ, że ścieżka doXLSTART
wyglądaC:\Users\<UserName>\AppData\Roaming\Microsoft\Excel\XLSTART
. Ponieważ istnieje nazwa użytkownika, jest ona inna dla każdego użytkownikapersonal.xlsb
podpowiedź pozwoli ludziom to rozgryźć przy pomocy Google. Zaktualizuję odpowiedź, jeśli znowu to zrobię.Po zarejestrowaniu makra możesz go później zapisać w osobistym skoroszycie makr. Po wyjściu z programu Excel zostanie wyświetlone pytanie, czy chcesz go zapisać, po kliknięciu opcji tak makro stanie się dostępne dla wszystkich skoroszytów w obszarze Deweloper => Makra. Zobacz także wsparcie Microsoft
źródło
Skorzystaj ze zmiennej środowiskowej UserProfile, aby uniknąć zastrzeżeń „różnych dla każdego użytkownika”.
więc standardowa ścieżka to:% UserProfile% \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART
źródło
Jak zlokalizować folder XLStart
-1.Kliknij obraz przycisku Microsoft Office Button Obraz przycisku Office, a następnie kliknij Opcje programu Excel.
-2. Kliknij Centrum zaufania, a następnie w obszarze Centrum zaufania Microsoft Office Excel kliknij Ustawienia Centrum zaufania.
3. Kliknij Zaufane lokalizacje, a następnie sprawdź ścieżkę do folderu XLStart na liście zaufanych lokalizacji.
źródło
XLSTART
.