Vzorky makrá vrátiť ID pre ovládací prvok CommandBar

Preklady článku Preklady článku
ID článku: 162814 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Vlastnosť Id pre CommandBar objekt používa jedinečné číslo pre každý vstavaný panel s ponukami, skratka ponukami, vedľajšia ponuka, položka ponuky, alebo panel s nástrojmi. Id sa často vyžaduje, keď referenčná ovládací prvok na príkaz panel. Visual Basic pre aplikácie makro príklady v tomto článku návrat Id pre rôzne Commandbar kontrol.

DALSIE INFORMACIE

Ďalšie informácie, kliknite na nasledovné číslo článku zobrazte článok v databáze Microsoft Knowledge Base:
159466Xl97: Zoznam ID číslami pre Vstavaný príkaz panel kontroly

Spoločnosť Microsoft poskytuje príklady programovacieho základňa, bez záruky buď vyjadrené alebo implicitné. To zahŕňa, ale neobmedzuje sa na implicitných záruk obchodovateľnosti alebo vhodnosti na konkrétny účel. Tento článok predpokladá, že ste oboznámení s plánovaním jazyk, ktorý predvádzaný a nástroje, ktoré sa používajú na vytvorenie a ladenie procedúr. Pracovníci technickej podpory spoločnosti Microsoft môžu pomôcť vysvetliť funkčnosť osobitného konania, ale bude nie úpravu týchto Príklady poskytovať pridanú funkčnosť alebo výstavbe postupy na splnenie vášho špecifické požiadavky.

V ponuke s ponukami

V nasledujúcom príklade makro vráti číslo Id pre Nástroje ponuka postavený - v grafe s ponukami:
   Sub File_Id

      Dim x as Object
      set x = CommandBars("Chart Menu Bar").Controls("Tools")
      MsgBox x.Caption & Chr(13) & x.Id

   End Sub
				

Príkaz ponuky v ponuke

V nasledujúcom príklade makro vráti číslo Id pre príkaz Exit na Súbor ponuka vstavané ponukami hárka:
   Sub FileExit_Id()

      Dim x as Object
      set x = CommandBars("Worksheet Menu Bar").Controls("File") _
      .Controls("Exit")
      MsgBox x.Caption & Chr(13) & x.Id

   End Sub
				

Príkaz vedľajšej kontextovú ponuku

V nasledujúcom príklade makro vráti číslo Id pre vypočítaná Položka príkaz na Vzorce Kontingenčná tabuľka, vedľajšia ponuka odkaz s ponukami:
   Sub SubMenu_Command_Id()

      Dim x as Object
      set x = CommandBars("PivotTable Context Menu").Controls("Formulas") _
      .Controls("Calculated Item...")
      MsgBox x.Caption & Chr(13) & x.Id

   End Sub
				
V nasledujúcom príklade makro vráti číslo Id pre všetky položky na Vedľajšia ponuka vzorce ponukami kontingenčnej tabuľky odkaz:
   Sub GetAll_Submenu_Ids()

      Dim ctrl as Object
      For Each ctrl in CommandBars("PivotTable Context Menu") _
      .Controls("Formulas").Controls
         MsgBox ctrl.Caption & Chr(13) & ctrl.Id
      Next ctrl

   End Sub
				

ODKAZY

Ďalšie informácie o prispôsobení pomocou programovania kliknite na príkaz bary, v editore jazyka Visual Basic Office Asistent, typu Prispôsobenie ponuky, kliknite na tlačidlo Vyhľadávanie, a potom kliknite na položku Zobraziť "Prehľad príkaz bary."

Poznámka: Ak Asistent je práve skrytý, kliknite na tlačidlo Office Asistent tlačidlo na paneli s nástrojmi Štandardný. Ak jazyka Microsoft Visual Basic Pomocník nie je nainštalovaný v počítači, pozrite článok v Microsoft Knowledge Base:
120802 Balíka Office: Ako pridať alebo odstrániť jednotného balíka Office program alebo súčasť
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Vlastnosti

ID článku: 162814 - Posledná kontrola: 17. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
Kľúčové slová: 
kbhowto kbprogramming kbmt KB162814 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:162814

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com