Jak utworzyć makro Excel działające z dowolnym skoroszytem programu Excel na moim komputerze?

0

Chcę utworzyć makro i zapisać je w taki sposób, aby były używane przez każdy skoroszyt programu Excel otwierany na moim komputerze. Czy jest na to sposób?

Tony_Henrich
źródło
Jakiś arkusz kalkulacyjny? Podobnie jak w różnych wersjach programu Excel? Jak poza excelem do Google, LibreOffice, Openoffice, Corel WP? Nie jesteś tutaj bardzo jasny.
mdpc
1
@mdpc jest oznaczony w Excelu, więc myślę, że możesz zignorować każdy system arkuszy kalkulacyjnych, który nie jest Excelem, prawda?
teylyn
Jakaś wersja programu Excel?
mdpc
Tony, zrób nam przysługę i dodaj jeszcze kilka słów do swojego pytania, więc jasne jest, że chcesz, aby makra działały w dowolnym pliku Excela. Podaj swoją wersję. Niedorzeczne byłoby zamknięcie pytania jako „niejasnego”, które ma zaakceptowaną odpowiedź.
teylyn
@teylyn Tak, to śmieszne. Będzie to bardziej śmieszne, jeśli blokada nie zostanie usunięta po moich edycjach. Nie wiem, czy te 5 osób zostanie powiadomionych o zmianach i nie będę się starał informować ich o tych zmianach. System powinien to zrobić. Już głosowałem, aby ponownie otworzyć.
Tony_Henrich

Odpowiedzi:

3

Możesz zapisać makro w pliku Personal.xls (lub .xlsb, w zależności od wersji). Każde makro w tym pliku będzie dostępne w każdym skoroszycie otwartym na tym komputerze.

Najłatwiejszym sposobem uzyskania dostępu do pliku Personal.xlsb jest rozpoczęcie nagrywania nowego makra. Pierwszy krok, w którym ustawisz nazwę nowego makra, wyświetli monit o zapisanie makra.

wprowadź opis zdjęcia tutaj

Wybierz „Osobisty skoroszyt makr” i zapisz makropolecenie. Teraz Twój plik Personal.xlsb jest ustanowiony i będzie się pojawiał za każdym razem, gdy otworzysz VBE i będziesz mógł dodać swoje ulubione funkcje i napisy.

teylyn
źródło
@Twisty Bez zmiany rozszerzenia, osobisty skoroszyt ma xlsb w moim systemie za pomocą XL 2013 na Win 8.1 i na drugiej maszynie z 2010 i Win 7.
teylyn
1
@Twisty Nie mogę uwierzyć, że o to pytasz. Po to jest plik odwracający. Ale dla przypomnienia: tak. Zawiera makra / VBA. BTW, spróbuj googling na personal.xlsm. Przekonasz się, że Google wyświetla zamiast tego wyniki dla pliku personal.xlsb. Bo tego używa Excel.
teylyn
Żadne przestępstwo nie jest zamierzone. Masz rację. Nie myślałem wyraźnie o poście zrobionym o wiele za późno w nocy.
Twisty Impersonator