Skoroszyt programu Excel nie jest aktywowany, po uruchomieniu makra, który wywołuje metodę Workbook.Activate

WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.

Anglojęzyczna wersja tego artykułu to: 3083825
Objawy
Po uruchomieniu makra, który wywołuje Workbook.ActivateMetoda w skoroszycie programu Microsoft Excel 2013 skoroszyt nie jest włączone, jeśliScreenUpdating Właściwość jest ustawiona na wartość False.
Obejście problemu
Aby obejść ten problem, setthe właściwość ScreenUpdating na wartość True przed wywołaniem metody aktywacji . Można ustawić go ponownie na wartość False, w razie potrzeby, po uruchomieniu metodaActivate, jak w następującym przykładzie kodu:
Application.ScreenUpdating = TrueWorkbooks(1).ActivateApplication.ScreenUpdating = False
Uwaga: Ten kod może wprowadzić miganie ekranu i może zmienić zawartość, która jest wyświetlana dla programu Excel podczas wykonywania makra.
Więcej informacji
W programie Excel 2013 funkcji interfejsu (SDI) jednolitego dokumentu został wprowadzony. Skoroszyty programu Excel 2013 są teraz najwyższego poziomu systemu windows w systemie Windows. W tej konfiguracji systemu Windows obsługuje aktywację systemu windows zamiast Zarządzanie oknami dziecka, tak jak w starszych wersjach programu Excel.

W scenariuszu, który jest opisany w sekcji "Symptomy" program Excel żądań że skoroszyt Aktywacja systemu Windows, ale okno skoroszytu nie spełnia wymagań aktywacji systemu Windows.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 3083825 — ostatni przegląd: 08/26/2015 10:41:00 — zmiana: 1.0

Microsoft Office 2013 Service Pack 1

  • kbqfe kbsurveynew kbexpertisebeginner kbbug kbfix kbtshoot kbmt KB3083825 KbMtpl
Opinia