Začínáme úprav programování na úrovni dokumentu aplikace Excel
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 aplikacích Excel 2013 a Excel 2010. Další informace naleznete v tématu Funkce aplikace 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 úpravy 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 Jak: vytvoření Office projekty v aplikaci Visual Studio.Další informace o šablonách projektů viz Přehled šablon aplikace 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í sady 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 Office projekty 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 Vazba dat pro ovládací prvky v Office Solutions.
Další kroky
Jak vytvořit vlastní úroveň dokument pro aplikaci Excel naleznete v Názorný postup: Vytvoření první vlastní nastavení úrovni dokumentu aplikace 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é úkoly v programování Office.
Viz také
Úkoly
Jak: vytvoření Office projekty v aplikaci Visual Studio
Názorný postup: Vytvoření první vlastní nastavení úrovni dokumentu aplikace Excel
Koncepty
Názorné postupy pro aplikaci Excel