Problem
Gdy zasady są skonfigurowane tak, aby uniemożliwić Excel uruchamianie makr Excel 4.0 (XLM), dodatki Solver i Analysis ToolPak nie będą działać poprawnie. Funkcji może brakować, a wyników nie można obliczyć, nawet jeśli użytkownik zostanie poinformowany o pomyślnej obliczeniach. Informacje o zasadach można znaleźć tutaj : Ograniczanie używania makr Excel 4.0 (XLM) za pomocą nowej kontrolki ustawień makr — Microsoft Tech Community.
Excel makra 4.0 (XLM) można wyłączyć za pomocą jednej z następujących metod:
-
Za pomocą Edytora zasady grupy włącz zasady > Szablon > Microsoft Excel y administracyjne > > Excel 2016 > Excel Opcje > Centrum zaufania > zabezpieczeń > uniemożliwiać Excel uruchamianie makr XLM.
-
Ustawiając następującą wartość rejestru DWORD na 1. HKCU\SOFTWARE\Microsoft\Office\16.0\Excel\Security\XL4MacroOff
-
Przez wdrożenie bieżącego planu bazowego zabezpieczeń dla Aplikacje Microsoft 365 dla przedsiębiorstw zawierającego zasady wymienione w #1.
Status
Obecnie pracujemy nad aktualizacją, która rozwiąże ten problem. Aktualizacja jest obecnie dostępna, jeśli włączono program Office niejawnych testerów i wybrano opcję otrzymywania aktualizacji beta (wersja 16.0.15310.20004 lub nowsza).
Ta aktualizacja ma być ogólnie dostępna pod koniec czerwca, ale dokładna data nie jest jeszcze ustalona.
Obejście
W przypadku użytkowników, którzy muszą korzystać z dodatków Solver i Analysis ToolPak, zamiast tego mogą zostać wdrożone poniższe zasady. UWAGA: te zasady wyłączają tylko makra Excel 4.0 (XLM) w niezaufanych skoroszytach, które mają już Excel makra 4.0 (XLM) — nie wyłącza xlm w zaufanych dokumentach. Zmiana tych zasad na komputerze może być tylko tymczasowa, ponieważ zasady organizacji mogą później zastąpić twoją zmianę.
W programie GPEdit przejdź do pozycji Konfiguracja użytkownika > szablony administracyjne > Microsoft Excel 2016 r. > Excel Opcje > Centrum zaufania > zabezpieczeń > Ustawienia powiadomień o makrach i wyczyść pole wyboru "Włączanie makr Excel 4.0 po włączeniu Visual Basic for Applications makr".