Jak używać funkcji REGISTER.ID (REJESTR.KOD) w Excelu

Polskie Angielski
REJESTR.KOD REGISTER.ID

Przewodnik po funkcji umożliwiającej kontrolę nad dodatkami w programach biurowych

Funkcja, o której mowa, pozwala na zarządzanie identyfikatorami zarejestrowanych dodatków w programie Microsoft Excel. Jest to narzędzie szczególnie przydatne dla użytkowników, którzy korzystają z zewnętrznych dodatków (add-ins) rozszerzających funkcjonalności programu. Umożliwia ona sprawdzenie identyfikatora (ID) danego dodatku, co jest kluczowe przy wykonywaniu specyficznych działań związanych z tymi dodatkami, takich jak ich aktywacja czy dezaktywacja. Przyjrzymy się bliżej składni tej funkcji oraz dwóm praktycznym scenariuszom jej zastosowania.

Składnia funkcji

Funkcja przybiera następującą formę:

=REGISTER.ID("ścieżka do dodatku", "nazwa procedury")
  • ścieżka do dodatku – jest to ciąg tekstowy określający lokalizację dodatku, z którym funkcja ma się połączyć.
  • nazwa procedury – ciąg tekstowy określający nazwę funkcji lub procedury zdefiniowanej w ramach dodatku.

Przykładowe użycie w praktyce

Scenariusz 1: Weryfikacja ID zainstalowanego dodatku

Załóżmy, że chcesz upewnić się, czy odpowiedni dodatek jest zainstalowany oraz aktywny w Twoim systemie Excel. Możesz to zrobić, wywołując funkcję z odpowiednimi argumentami.

=REGISTER.ID("C:\\DodatekExcel\\moj_dodatek.xlam", "MojaFunkcja")

W tym przypadku, funkcja zwróci identyfikator dla procedury „MojaFunkcja” z dodatku zlokalizowanego w „C:\\DodatekExcel\\moj_dodatek.xlam”. ID to może być następnie użyte do innych operacji zarządzania dodatkiem.

Scenariusz 2: Użycie zwróconego ID w skryptach VBA

Jeśli otrzymujemy ID naszej procedury, możemy użyć tego identyfikatora w VBA, aby na przykład programowo zarządzać naszym dodatkiem:

 Dim addonID As String addonID = Application.ExecuteExcel4Macro("REGISTER.ID('C:\\DodatekExcel\\moj_dodatek.xlam', 'MojaFunkcja')") ' Teraz można użyć addonID do dalszego zarządzania dodatkiem, np. do jego wczytania lub wyładowania 

This VBA code snippet initially gets the add-on ID by using the function and storing it in addonID. This addonID can then be referred in various operations like checking the add-on’s status or dynamically loading/unloading the add-on based on some conditions in your Excel tool.

Podsumowanie

Funkcja zwana „ID rejestru” może okazać się nieocenionym narzędziem do zarządzania dodatkami w Excelu, zwłaszcza w skomplikowanych środowiskach korporacyjnych, gdzie dodatki te często dostarczają kluczowych funkcjonalności biznesowych. Wykorzystanie tej funkcji do monitorowania i zarządzania dodatkami może znacząco przyczynić się do zwiększenia efektywności i bezpieczeństwa procesów pracy z danymi.

Więcej informacji: https://support.microsoft.com/pl-pl/office/rejestr-kod-funkcja-f8f0af0f-fd66-4704-a0f2-87b27b175b50

Inne funkcje
Konwertuje liczbę na euro, daną wartość w euro na wartość w walucie kraju członkowskiego euro lub wartość w walucie jednego kraju członkowskiego na wartość w walucie innego kraju członkowskiego za pomocą euro jako waluty pośredniej (triangulacja)
Wywołuje procedurę w bibliotece dołączanej dynamicznie lub w zasobie kodu