INFORMACE: Podokno Microsoft Office XP úloh přizpůsobení

Překlady článku Překlady článku
ID článku: 288542 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Microsoft Office XP obsahuje novou funkci nazývanou podokna úloh. Podokno úloh je ukotvitelných dialogové okno, které uživatelům poskytuje pohodlný způsob použití příkazů, shromáždit informace a změnit jejich dokumenty. Podokno úloh Office může obsahovat jeden nebo více stránek a každá stránka je rozdělen do oddílů.

Vývojáři mohou manipulovat programově podokna úloh provádět určité funkce, například zobrazení podokna, ukotvit nebo Vyjmout z doku okna a přidat vlastní informace o stránce Nová položka je běžné mezi všechny aplikace Office XP.

Další informace

Podokno úloh Office XP je zvláštní typ objektu ukotvitelných CommandBar. Existuje pouze jeden podokno úloh v každé aplikaci Office a je přístupná prostřednictvím kolekce CommandBars pod názvem TaskPane. Tento CommandBar má jeden ovládací prvek, který představuje aktivní stránky. Přístup k omezený počet vlastností stránky pomocí této CommandBarControl. Například název pro aktuální stránku zobrazit v podokně úloh, můžete použít například následující kód:
MsgBox "The Active Task Pane Page = " & _ 
  Application.CommandBars("TaskPane").Controls(1).Caption
				
kromě, většina úprav CommandBar například dokování, výšku, šířku a tak dále může být provedena v podokně úloh samotného. Existuje však několik nelze provést s objektem podokno úloh CommandBar. Zde je několik příkladů:
  • Zobrazení podokna úloh CommandBars prostřednictvím kolekce selže, pokud ji má byl zobrazen alespoň jednou, protože do podokna musí obsahovat alespoň jednu stránku provedené viditelné, ale hostitelské aplikace obvykle nepřiřazuje výchozí stránku dokud uživatel zobrazí podokno jednou.
  • Došlo k pokusu o přidání ovládacího prvku do podokna úloh pomocí Commandbar.Controls.Add se nezdaří s následující chybová zpráva:
    Chyba při spuštění:-2147467259 (0x80004005)
    „ Nespecifikovaná chyba. „
    Nelze přidat, upravit nebo odebrat stránek z podokna úloh. Pomocí objektu NewFile (popsány dále v tomto článku), můžete však přidat nové položky na stránce Nová položka.
  • Nelze nastavit vlastnost zpřístupnit.
  • Aktivní stránku nelze změnit pro podokno úloh prostřednictvím objektu CommandBar (tj nelze přepnout z stránce Nová položka do schránky stránky a naopak). Microsoft Word 2002 však nabízí samostatný objekt (Application.TaskPanes) umožňují vybrat aktuální stránku pro jeho podokno úloh. Word je pouze aplikace Office XP, která nabízí tuto možnost.

Přidat položky na novou stránku podokno úloh zboží

Existuje jedna stránka podokno úloh implementuje každou aplikaci Office XP: stránce Nová položka. Tato stránka odpovídá dialogovém okně Nový soubor v předchozích verzích sady Office. Office XP umožňuje přidat nebo odebrat položky na této stránce tak, aby dokumenty nebo šablonami nejčastěji mohou být přidány pro rychlý odkaz. Chcete-li to provést programově, použijte NewFile objekt, který je vystavena každé aplikaci Office.

Přístup k objektu NewFile, použijte jednu z následujících vlastností, které jsou k dispozici z objektu Application. Názvy vlastností lišit v závislosti na aplikaci Office, které pracujete v:

 Application  Property
 Microsoft Access  NewFileTaskPane
 Microsoft Excel  NewWorkbook
 Microsoft FrontPage  NewPageOrWeb
 Microsoft PowerPoint  NewPresentation
 Microsoft Word  NewDocument

Objekt NewFile poskytuje dvě metody, Přidat a Odebrat, které umožňují přidat a odebrat konkrétní položky do oddílů souboru nová stránka pro danou aplikaci Office. Následující kód například vytvoří novou položku v části "nový dokument" aplikace Word podokno úloh Nový soubor stránky:
Sub AddNewDocToTaskPane()
    Application.NewDocument.Add FileName:="C:\NewDocument.doc", _
          Section:=msoNew, DisplayName:="Look! My New Document option"
    With Application.CommandBars("Task Pane")
      .Visible = False
      .Visible = True
    End With
End Sub
				
po spuštění tohoto kódu je nová položka v podokně úloh "Nový dokument" stránky, která po klepnutí otevře soubor C:\NewDocument.doc. Následující je ekvivalentní kód pro aplikaci Microsoft Excel 2002:
Sub AddNewWorkbookToTaskPane()
    Application.NewWorkbook.Add FileName:="C:\NewWorkbook.xls", _
          Section:=msoNew, DisplayName:="Look! My New Workbook option"
    With Application.CommandBars("Task Pane")
      .Visible = False
      .Visible = True
    End With
End Sub
				
Poznámka: Vlastnost Zobrazit podokna úloh aktualizovat zobrazení přepnout. Pokud podokno úloh je zobrazeno, zatímco je aktivní stránce Nová položka, všechny změny provedené prostřednictvím kódu jsou vidět dokud skryté a potom provedli viditelné.

Položky můžete přidat na stránky v jiných Microsoft Office XP aplikace také nová položka. Pokud jsou automatizace podokna úloh tak, aby vyhovovala vlastní aplikace, nezapomeňte odebrat všechny položky, přidat pomocí metody Odebrat při již potřebné. Přidání nové položky přetrvávat pro daného uživatele po ukončení aplikace.

Odkazy

Další informace o použití podokna úloh naleznete Visual Basic (VBA) online nápovědy pro objekt NewFile.

Vlastnosti

ID článku: 288542 - Poslední aktualizace: 31. ledna 2007 - Revize: 3.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Office XP Developer Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
Klíčová slova: 
kbmt kbinfo kbprogramming KB288542 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:288542

Dejte nám zpětnou vazbu

 

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