Položku hostitele listu
Worksheet Položku hostitele je typ, který rozšiřuje Microsoft.Office.Interop.Excel.Worksheet typ z primární sestavení interop pro Excel.Worksheet Položku hostitele poskytuje všechny stejné vlastnosti, metody a události, jako Microsoft.Office.Interop.Excel.Worksheet objekt, ale také poskytuje další události a funguje jako kontejner pro ovládací prvky hostitel a model Windows Forms.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v aplikacích Excel 2013 a Excel 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.
Projekty na úrovni dokumentu, můžete přidat Worksheet hostitel položky projektu v době návrhu.Projekty na úrovni aplikace, je možné generovat Worksheet hostitel položky za běhu.
Principy listu hostitel položky projekty na úrovni dokumentu
Při vytváření projektu úroveň dokument pro aplikaci Excel Visual Studio automaticky vytvoří tři Worksheet hostitel položky v projektu.Výchozí názvy listů jsou Sheet1, Sheet2, a Sheet3.Pokud vytvoříte projekt založený na existujícím sešitu, počet položek hostitele závisí na počtu listů v sešitu.
Tyto třídy list umožňují přístup k členům Worksheet položku hostitele provádět základní úkoly v přizpůsobení, například při změně obsahu listu.Tyto třídy můžete také přidat ovládací prvky do listů.Kombinování různých sad ovládacích prvků a psaní kódu, že můžete svázat ovládací prvky s daty, shromažďovat informace od uživatele a reagují na akce uživatele.Další informace naleznete v tématu Úpravy dokumentu úroveň programování.
Třídy list zadat umístění, ve kterém lze spustit psaní kódu v projektu.Protože třída poskytuje všechny stejné vlastnosti, metody a události, jako Microsoft.Office.Interop.Excel.Worksheet objektu v primární sestavení interop pro aplikaci Excel, můžete také použít tyto třídy pro přístup k modelu objektu aplikace Excel.Další informace naleznete v tématu Přehled modelu objektu aplikace Excel.
Projekty na úrovni dokumentu, můžete přidat další Worksheet hostitel položky projektu v době návrhu přidáním nového listu v sešitu v návrháři.
Přejmenování listů
V úrovni dokumentů projektu můžete přejmenovat listy v návrháři Visual Studio, ale to pouze změní zobrazovaný název listu.Programový název je stále výchozí název listu.Přejmenování listu v Vlastnosti okno programový název se změní.
Omezení listu položku hostitele v projekty na úrovni dokumentu
Nelze vytvořit nový Worksheet hostitele za běhu v projektu dokumentu úroveň položek.Pokud vytvoříte nový list aplikace Excel v době běhu, je typu Microsoft.Office.Interop.Excel.Worksheet.Protože položka hostitel není, nemůže obsahovat žádné prvky hostitele nebo ovládací prvky model Windows Forms.Další informace o vytváření dokumentů v době spuštění naleznete v Postupy: Přidávání nových listů do sešitů prostřednictvím kódu programu.
Principy listu hostitel položky projekty na úrovni aplikace
Projekty na úrovni aplikace, je možné generovat Worksheet položku hostitele za běhu pro libovolný list, který je otevřen v aplikaci Excel.Můžete použít Worksheet položku hostitele přidružený listu přidat ovládací prvky nebo zpracování událostí, které nejsou k dispozici na Microsoft.Office.Interop.Excel.Worksheet objekty.
Generování Worksheet hostitele položku použít GetVstoObject metoda.Další informace naleznete v tématu Rozšíření dokumenty aplikace Word a Excel v doplňky úroveň aplikace v době spuštění.
Viz také
Koncepty
Rozšíření dokumenty aplikace Word a Excel v doplňky úroveň aplikace v době spuštění
Přidání ovládacích prvků do dokumentů sady Office v době spuštění
Přehled ovládací prvky hostitel a Host položky
Automatizace aplikace Excel pomocí rozšířené objekty
Programová omezení položek hostitel a Host ovládací prvky