Włączanie dostępu do języka VBA w celu utworzenia lub otwarcia programu Visual Studio Tools dla projektu systemu Microsoft Office

Przed utworzeniem lub otwarciem projektu programu Visual Studio Tools dla projektu pakietu Microsoft Office w pakiecie Microsoft Office należy jawnie włączyć dostęp do systemu Visual Basic for Applications (VBA).

Projekty programistyczne pakietu Microsoft Office wymagają dostępu do systemu projektu Visual Basic for Applications (VBA) w programach Microsoft Office Word i Microsoft Office Excel, mimo że projekty nie korzystają z języka Visual Basic for Applications. Obsługa kontrolek w projektach Visual Basic i C# w czasie projektowania zależy od systemu projektu Visual Basic for Applications.

Niektóre wirusy makr pakietu Microsoft Office próbują zautomatyzować system projektu Visual Basic for Applications jako środek do samodzielnego propagowania. Włączając dostęp do systemu projektu Visual Basic for Applications, należy usunąć zabezpieczenie, które pomaga zapobiec rozprzestrzenianiu się wirusów makr. Jednak normalne zabezpieczenia makr pozostają w miejscu, więc poziom zabezpieczeń makr i lista zaufanych wydawców, które są obsługiwane dla aplikacja pakietu Office lications, określi, czy jakiekolwiek makro działa na komputerze.

Uwaga

Dotyczy to tylko komputera programistycznego. Komputery użytkowników końcowych nie potrzebują tej opcji włączonej do uruchamiania rozwiązań pakietu Office.

Należy pamiętać, że wyłączenie dostępu do systemu projektu Visual Basic for Applications samodzielnie nie chroni przed wirusami, po prostu pomaga powstrzymać rozprzestrzenianie się niektórych wirusów na inne dokumenty, jeśli komputer kiedykolwiek zostanie zainfekowany wirusem makra. Opcja jest domyślnie wyłączona jako dodatkowa warstwa ochrony komputera, ale włączenie jej nie sprawia, że komputer jest bardziej podatny na wirusy, jeśli przestrzegasz najlepszych rozwiązań w zakresie zabezpieczeń.

Najlepszą ochroną przed wirusami makr pakietu Office jest uruchomienie pakietu Office na wysokim lub bardzo wysokim poziomie zabezpieczeń, aby ufać tylko makrom ze zweryfikowanych, znanych źródeł oraz aktualizować poprawki zabezpieczeń i skanery wirusów.

Możesz włączyć lub wyłączyć opcję Zaufanie dostępu do projektu Visual Basic ręcznie.

Możesz naprawić instalację pakietu Office, jeśli wystąpią błędy VBA lub COM.

Uwaga

Chcesz opracowywać rozwiązania, które rozszerzają środowisko pakietu Office na wiele platform? Zapoznaj się z nowym modelem dodatków pakietu Office. Dodatki pakietu Office mają niewielki rozmiar w porównaniu z dodatkami I rozwiązaniami VSTO i można je tworzyć przy użyciu niemal dowolnej technologii programowania internetowego, takiej jak HTML5, JavaScript, CSS3 i XML.

Aby włączyć lub wyłączyć dostęp do projektów Visual Basic

  1. Kliknij kartę Plik .

  2. Kliknij Opcje.

  3. Kliknij pozycję Centrum zaufania, a następnie kliknij pozycję Centrum zaufania Ustawienia.

  4. W Centrum zaufania kliknij pozycję Makro Ustawienia.

  5. Zaznacz lub usuń zaznaczenie pola Zaufania dostępu do modelu obiektów projektu VBA, aby włączyć lub wyłączyć dostęp do projektów Visual Basic.

  6. Kliknij przycisk OK.

Aby włączyć lub wyłączyć dostęp do projektów Visual Basic w systemie Microsoft Office 2007

  1. W menu Narzędzia w programie Word lub Excel wskaż polecenie Makro, a następnie kliknij pozycję Zabezpieczenia.

  2. W oknie dialogowym Zabezpieczenia kliknij kartę Zaufane wydawcy.

  3. Wybierz, aby włączyć lub wyczyścić, aby wyłączyć dostęp zaufania do projektu Visual Basic.

  4. Kliknij przycisk OK.

Aby ustawić poziom zabezpieczeń makr pakietu Office

  1. Kliknij kartę Plik .

  2. Kliknij Opcje.

  3. Kliknij pozycję Centrum zaufania, a następnie kliknij pozycję Centrum zaufania Ustawienia.

  4. W Centrum zaufania kliknij pozycję Makro Ustawienia.

  5. W sekcji Makro Ustawienia wybierz odpowiednie ustawienie.

  6. Kliknij przycisk OK.

Aby ustawić poziom zabezpieczeń makr pakietu Office w systemie Microsoft Office 2007

  1. W menu Narzędzia w programie Word lub Excel wskaż polecenie Makro, a następnie kliknij pozycję Zabezpieczenia.

  2. Na karcie Poziom zabezpieczeń wybierz odpowiednie ustawienie.

    Karta Poziom zabezpieczeń zawiera szczegółowe informacje o poszczególnych poziomach. Aby uzyskać więcej informacji, zobacz temat "Poziomy zabezpieczeń makr" w Pomocy pakietu Office.

Aby zainstalować skrypt VBA w systemie Microsoft Office 2007

  1. W Panel sterowania uruchom polecenie Dodaj lub Usuń programy lub Programy i funkcje.

  2. Wybierz pakiet Office na liście Aktualnie zainstalowane programy .

  3. Kliknij Zmień.

  4. Wybierz pozycję Dodaj lub Usuń funkcje, a następnie kliknij przycisk Kontynuuj.

  5. Wybierz pozycję Wybierz zaawansowane dostosowywanie aplikacji, a następnie kliknij przycisk Dalej.

  6. Rozwiń listę Funkcje udostępnione pakietu Office na liście Wybierz opcje aktualizacji dla aplikacji i narzędzi .

  7. Otwórz menu rozwijane obok pozycji Visual Basic for Applications, a następnie kliknij pozycję Uruchom na moim komputerze.

  8. Kliknij pozycję Continue (Kontynuuj).

  9. Kliknij przycisk Zamknij.

Aby naprawić instalację pakietu Office

  1. W Panel sterowania uruchom polecenie Dodaj lub Usuń programy lub Programy i funkcje.

  2. Wybierz swoją wersję pakietu Office na liście Aktualnie zainstalowane programy .

  3. Kliknij Zmień.

  4. Wybierz pozycję Zainstaluj ponownie lub napraw, a następnie kliknij przycisk Dalej.

  5. Wybierz pozycję Wykryj i napraw błędy w instalacji pakietu Office, a następnie kliknij przycisk Zainstaluj.