Šiuo metu esate neprisijungę, laukiama, kol iš naujo prisijungsite prie interneto

Jūsų naršyklė nepalaikoma

Kad galėtumėte naudotis svetaine, turite atnaujinti naršyklę.

Įdiekite naujausią „Internet Explorer“ versiją

Programoje „Excel 2013“ įkėlus arba nusiuntus papildinius, „Excel“ papildinių komandų juostos nerodomos ar automatiškai pašalinamos

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 2761240
Požymiai
Naudojant priedus Microsoft Excel 2013 m., galite susidurti su šiomis problemomis.

1 problema

Kai paleidžiate „Excel“ papildinį (.xlam) arba „Excel 97“–„Excel 2003“ papildinį (.xla), papildinių komandų juostos automatiškai nepateikiamos. Vietoj to, turite uždarykite visas darbaknyges ir pakartotinai paleidus programą Excel Rodyti komandų juostos.

2 problema

Kai iškrauti Excel priedą, (.xlam) arba "Excel" 97–2003 priedą, (.xla) arba uždaryti "Excel" makrokomandų darbaknygę (.xlsm), kurioje yra komandų juostos, komandų juostos priedą arba Makrokomandas palaikanti darbaknygė nebūtų išmontuojami iš visose atidarytose darbaknygėse.
Priežastis
Šios problemos kyla dėl į naują vieną dokumento sąsajos (SDI) Excel 2013 metais. Naudojant senstelėjusią komandų juosta objekto sukurti meniu, meniu elementai įtraukiami į skirtuką priedai juostelės. "Excel" 2013 m. kiekvieną darbaknygės turi savo juostelės. Todėl, kai jūs pakrauti ar iškrauti priedai sukūrus juostelę darbaknygės, juostelės nėra atnaujinama.

Šis kodo pavyzdys sukuria meniu elementus naudodami komandų juosta objektą:
Application.CommandBars("Worksheet Menu Bar").Controls.Add(Type:=msoControlPopup)
Problemos sprendimas
Norėdami išspręsti problemą 1, uždarykite visas atidarytas darbaknyges ir paleiskite "Excel".

Norėdami išspręsti problemą 2, naudokite vieną iš šių metodų:
  • Pakeisti komandų juostos su juostele (XML) elementu priedą arba į makrokomandų darbaknygę. Plačiau apie juostelę (XML), eikite į Microsoft tinklalapyje:
  • Į į Workbook_BeforeClose renginys priedą arba Makrokomandas palaikanti darbaknygė, kilpa per visus atidarytus langus, ir pašalinti komandų juostos. Toliau pateikiamas kodo pavyzdys:
    For Each wnd In Application.Windows        wnd.Activate        Application.CommandBars("<ToolbarName>").DeleteNext wnd
    Pastaba Šiame kodekse, vietos rezervavimo ženkląToolbarName> yra komandų juostos vardas.

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 2761240 – Paskutinė peržiūra: 02/08/2014 23:18:00 – Peržiūra: 4.0

  • Microsoft Excel 2013
  • kbaddin kbprb kbexpertiseadvanced kbsurveynew kbmt KB2761240 KbMtlt
Atsiliepimai