Niektóre ustawienia Redaktor Visual Basic włączone we wcześniejszej wersji aplikacji pakietu Office są wyłączone w pakiecie Office 2010
Symptomy
Rozpatrzmy następujący scenariusz: Plik można utworzyć w aplikacji pakietu Microsoft Office 2007 lub we wcześniejszej wersji aplikacji. Zauważysz, że niektóre ustawienia Redaktor Microsoft Visual Basic są włączone w aplikacji, takie jak opcja Wymagaj deklaracji zmiennej i opcja Kompilacja na żądanie. Po otwarciu pliku w aplikacji pakietu Microsoft Office 2010 te ustawienia są wyłączone.
Przyczyna
Ten problem występuje, ponieważ Visual Basic for Applications (VBA) został uaktualniony do wersji 7.0 w pakiecie Microsoft Office 2010. W związku z tym wpisy rejestru odpowiadające ustawień edytora Visual Basic znajdują się w innym podkluczu. W pakiecie Office 2010 wpisy rejestru znajdują się pod następującym podkluczem:
HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common
We wcześniejszych wersjach pakietu Office wpisy rejestru znajdują się w następującym podkluczu:
HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common
Obejście problemu
Aby obejść ten problem, włącz ustawienia ręcznie. Aby to zrobić, użyj jednej z następujących metod:
Metoda 1
Uruchamianie aplikacji pakietu Office 2010.
Na karcie Deweloper kliknij pozycję Visual Basic.
Jeśli zaczniesz Microsoft Access 2010, kliknij pozycję Visual Basic na karcie Narzędzia bazy danych.
W menu Narzędzia kliknij polecenie Opcje.
W oknie dialogowym Opcje wybierz dowolną opcję, którą chcesz włączyć, a następnie kliknij przycisk OK.
Metoda 2
Ważna
W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonywać podane czynności. Dla większego bezpieczeństwa przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat sposobu tworzenia kopii zapasowych, przywracania i modyfikowania rejestru, zobacz artykuł Tworzenie kopii zapasowych i przywracanie rejestru systemu Microsoft Windows.
Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie regedit, a następnie kliknij przycisk OK.
Odszukaj następujący podklucz rejestru:
HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common
W menu Plik kliknij pozycję Eksportuj.
W oknie dialogowym Eksportowanie pliku rejestru wybierz ścieżkę i nazwę wyeksportowanego pliku.
Upewnij się, że opcja Wybrana gałąź jest włączona, a następnie kliknij przycisk Zapisz.
Otwórz wyeksportowany plik w Notatniku.
Znajdź następujący ciąg:
[HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common]
Następnie zmień ten ciąg na następujący:
[HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common]
Zapisz, a następnie zamknij plik w Notatniku.
W Redaktor rejestru kliknij pozycję Importuj w menu Plik.
W oknie dialogowym Eksportowanie pliku rejestru wybierz właśnie zapisany plik, a następnie kliknij przycisk Otwórz.
Kliknij przycisk OK.
Stan
Firma Microsoft potwierdziła, że jest to usterka występująca w produktach firmy Microsoft wymienionych w części "Ma zastosowanie do:".
Więcej informacji
Aby wyświetlić kartę Deweloper na wstążce niektórych aplikacji pakietu Microsoft Office 2010, wykonaj następujące kroki:
- Na karcie Plik kliknij pozycję Opcje.
- Na karcie Dostosowywanie wstążki kliknij, aby zaznaczyć pole wyboru Deweloper w sekcji Dostosowywanie wstążki , a następnie kliknij przycisk OK.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla