Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

Polecenie Paski dodatki programu Excel nie są wyświetlane lub usuwany automatycznie w programie Excel 2013 r. lub później ładować i zwalniać dodatki

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: 2761240
Symptomy
Kiedy używasz dodatków programu Microsoft Excel 2013 lub nowszego, występują następujące problemy.

Problem 1

Ładując dodatek programu Excel (xlam) lub dodatek programu Excel 97 – 2003 (.xla), pasków poleceń add-in nie są wyświetlane automatycznie. Zamiast tego musi Zamknij wszystkie skoroszyty i ponownym uruchomieniu programu Excel, aby wyświetlić paski poleceń.

Problem 2

Kiedy rozładować dodatek Excel (xlam) lub dodatek programu Excel 97 – 2003 (.xla) lub zamknąć skoroszyt programu Excel z włączoną obsługą makr (xlsm) zawierający pasków poleceń, pasków poleceń dodatek lub skoroszytu z włączoną obsługą makr nie są usuwane z wszystkich otwartych skoroszytach.
Przyczyna
Te problemy występują z powodu pojedynczy dokument interfejsu (SDI) w programie Excel 2013 r. lub później. Użycie starszych obiekt paska poleceń umożliwia tworzenie elementów menu, elementy menu są dodawane do karty dodatki wstążki. W programie Excel 2013 r. lub później każdy skoroszyt ma swój własny wstążki. W związku z tym kiedy załadować lub zwolnić dodatki po utworzeniu wstążki skoroszytu, wstążki nie jest aktualizowana.

Poniższy przykładowy kod tworzy elementy menu za pomocą obiektu paska poleceń:
Application.CommandBars("Worksheet Menu Bar").Controls.Add Type:=msoControlPopup
Obejście problemu
W celu obejścia problemu 1, zamknij wszystkie otwarte skoroszyty, a następnie uruchom ponownie program Excel.

Aby obejść problem 2, użyj jednej z następujących metod:
  • Paski poleceń należy zastąpić element wstążki (XML) w dodatku lub skoroszyt z włączoną obsługą makr. Aby uzyskać więcej informacji na temat wstążki (XML) przejdź do następującej witryny firmy Microsoft:
  • W Workbook_BeforeClose Zdarzenie dodatek lub skoroszyt z włączoną obsługą makr pętli wszystkich otwartych okien i usunąć paski poleceń. Poniżej przedstawiono przykładowy kod:
    For Each wnd In Application.Windows        wnd.Activate        Application.CommandBars("<ToolbarName>").DeleteNext wnd
    Zwróć uwagę W tym kodzie symbol zastępczyToolbarName> reprezentuje nazwę paska poleceń.

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 2761240 — ostatni przegląd: 09/23/2015 23:31:00 — zmiana: 4.0

Microsoft Excel 2013, Excel 2016

  • kbaddin kbprb kbexpertiseadvanced kbsurveynew kbmt KB2761240 KbMtpl
Opinia