Sdílet prostřednictvím


Začínáme s programováním přizpůsobení pro aplikaci Excel na úrovni dokumentů

Pokud jste se začali vytváření vlastní úroveň dokument pro aplikaci Microsoft Office Excel pomocí aplikace Visual Studio, zde je nutné znát.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu v Excelu 2013 a v Excelu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.

Principy práce úroveň dokument přizpůsobení pro Excel

Úroveň dokument přizpůsobení pro Excel založen kolem jednoho sešitu.K použití vlastního nastavení, koncový uživatel otevře sešit nebo vytvoří sešit ze šablony aplikace Excel.Události v sešitu, například do buňky nebo klepnutím na tlačítka a položky nabídky můžete volat metody zpracování událostí v sestavení.Při zavření sešitu jsou již k dispozici v aplikaci Excel pouze v dokumentu, který je obsažen funkce přizpůsobení.

Další informace naleznete v tématu Architektura přizpůsobení na úrovni dokumentu.

Vytváření projektů na úrovni dokumentu aplikace Excel

Vytvořit vlastní úroveň dokument pro aplikaci Excel, použijte šablonu projektu sešit aplikace Excel nebo šablony aplikace Excel v Nový projekt dialogové okno.Tyto šablony zahrnují požadované sestavení a soubory projektu.

Další informace o tom, jak vytvořit projekt úroveň dokument pro aplikaci Excel naleznete v Postupy: Vytváření projektů pro systém Office v prostředí Visual Studio.Další informace o šablonách projektů viz Přehled šablon projektů Microsoft Office Project.

Sešity aplikace Excel programování pomocí položky hostitel a Host

Hostitel položky a prvky hostitele jsou třídy, které poskytují programovací model pro přizpůsobení úroveň dokument vytvořen pomocí sady Visual Studio.

Položky hostitel poskytují vstupní bod pro váš kód a také může fungovat jako kontejnery pro ovládací prvky hostitel a model Windows Forms.V projekty na úrovni dokumentu aplikace Excel, jsou tyto položky hostitel představovány ThisWorkbook, Sheet1, Sheet2, a Sheet3 třídy.

Ovládací prvky hostitele jsou založeny na nativní objekty aplikace Excel, například seznam objektů a rozsahy.Ovládací prvky hostitel poskytují podobné funkce jako nativní objekty aplikace Excel, ale mají také nové události, podpora návrháře a schopnost datové vazby.Zobrazují se jako prvotřídní objekty v projektu kód a technologie IntelliSense umožňuje odkazovat na konkrétní objekty přímo v kódu bez nutnosti procházet model objektu aplikace Excel.

Další informace naleznete v následujících tématech:

Přizpůsobení uživatelského rozhraní aplikace Excel

Většina řešení Microsoft Office upravit uživatelské rozhraní (UI) aplikace Office některé umožňují uživatelům interakci s řešením.V nichž můžete upravit uživatelské rozhraní aplikace Excel pomocí přizpůsobení úroveň dokument mnoha způsoby.Například můžete přidat ovládací prvky na pásu karet nebo můžete zobrazit podokno akcí aplikace.Další informace naleznete v tématu Přizpůsobení uživatelského rozhraní systému Office.

Můžete také otevřít sešit, který je přidružen k projektu přímo v aplikaci Visual Studio.Pokud je sešit otevřený v aplikaci Visual Studio, můžete upravit sešit pomocí uživatelského rozhraní aplikace Excel.Sešit můžete použít také jako návrhovou plochu, můžete přetáhnout prvky listy.Další informace naleznete v tématu Projekty pro systém Office v prostředí Visual Studio.

Použití datové vazby

Ovládací prvky hostitele jsou také v seznamu ovládacích prvků, které můžete přetáhnout z Zdroje dat okna.Přidání ovládacích prvků hostitele tímto způsobem automaticky sváže je zdroj dat, můžete nastavit pomocí okna.Bez psaní kódu, můžete zobrazit data z databáze, webové služby a obchodní objekty.Další informace naleznete v tématu Vázání dat k ovládacím prvkům v řešeních pro systém Office.

Další kroky

Jak vytvořit vlastní úroveň dokument pro aplikaci Excel naleznete v Návod: Vytvoření prvního přizpůsobení na úrovni dokumentu pro Excel.Tento návod uvádí vývojové nástroje sady Office v sadě Visual Studio a model programování pro přizpůsobení úroveň dokument aplikace Excel.

Seznam témat, které vás některé běžné úkoly v projektech aplikace Excel naleznete v tématu Běžné úlohy při programování pro systém Office.

Viz také

Úkoly

Postupy: Vytváření projektů pro systém Office v prostředí Visual Studio

Návod: Vytvoření prvního přizpůsobení na úrovni dokumentu pro Excel

Koncepty

Návody pro práci s aplikací Excel

Psaní kódu v řešeních pro systém Office

Další zdroje

Programování přizpůsobení na úrovni dokumentu

Řešení pro aplikaci Excel

Přehled modelu objektů aplikace Excel