Element hosta arkusza
Worksheet Hosta, towaru jest typ, który rozszerza Microsoft.Office.Interop.Excel.Worksheet typu od podstawowy zestaw międzyoperacyjny dla programu Excel.Worksheet Elementu hosta zawiera wszystkie właściwości, metod i zdarzeń jako Microsoft.Office.Interop.Excel.Worksheet obiektu, ale także udostępnia dodatkowe zdarzenia i działa jako kontener dla hosta kontroli i kontroli Windows Forms.
Dotyczy: Informacje przedstawione w tym temacie dotyczą projektów na poziomie dokumentu i projektów na poziomie aplikacji dla programów Excel 2013 i Excel 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.
W przypadku projektów na poziomie dokumentu, można dodać Worksheet host elementy do projektu w czasie projektowania.W przypadku projektów na poziomie aplikacji, można wygenerować Worksheet host elementów w czasie wykonywania.
Opis elementów arkusza hosta projektów na poziomie dokumentu
Podczas tworzenia projektu na poziomie dokumentu dla programu Excel, programu Visual Studio automatycznie tworzy trzy Worksheet host elementów w projekcie.Domyślne nazwy arkuszy są Sheet1, Sheet2, i Sheet3.Po utworzeniu projektu, w oparciu o istniejący skoroszyt, liczba elementów hosta zależy od liczby arkuszy w skoroszycie.
Te klasy arkusza daje dostęp do członków Worksheet elementu hosta wykonywania podstawowych zadań w swoje dostosowania, takie jak modyfikowanie zawartości arkusza.Można również użyć te klasy, aby dodać formanty do arkuszy.Łącząc różne zestawy formantów i pisania kodu, formanty można powiązać z danymi, zbieranie informacji od użytkownika i reagować na działania użytkownika.Aby uzyskać więcej informacji, zobacz Dostosowania poziomu dokument programowania.
Klasy arkusza do podania lokalizacji, w którym można rozpocząć pisanie kodu do projektu.Ponieważ klasa zawiera wszystkie właściwości, metod i zdarzeń jako Microsoft.Office.Interop.Excel.Worksheet obiektu w podstawowy zestaw międzyoperacyjny dla programu Excel, można także użyć tych klas dostępu do modelu obiektu programu Excel.Aby uzyskać więcej informacji, zobacz Omówienie modelu obiektu programu Excel.
W przypadku projektów na poziomie dokumentu, można dodać dodatkowe Worksheet host elementy do projektu w czasie projektowania przez dodanie nowego arkusza w skoroszycie, w projektancie.
Zmiana nazw arkuszy
W projekcie na poziomie dokumentu można zmienić nazwy arkuszy w programie Visual Studio designer, ale tylko zmiany nazwy wyświetlania arkusza.Nazwa programowa nadal jest domyślna nazwa arkusza.Jeśli zmienisz nazwę arkusza w Właściwości okna, tylko Nazwa programowa zostanie zmieniona.
Ograniczenia elementu arkusza hosta z projektów na poziomie dokumentu
Nie można utworzyć nowy Worksheet host elementów w czasie wykonania w projekt na poziomie dokumentu.Jeśli tworzysz nowy arkusz programu Excel w czasie wykonywania, będzie typu Microsoft.Office.Interop.Excel.Worksheet.Ponieważ nie jest elementem hosta, nie może zawierać żadnych hosta formantów lub formanty Windows Forms.Aby uzyskać więcej informacji na temat tworzenia dokumentów w czasie wykonywania, zobacz Porady: Programowane dodawanie nowych arkuszy do skoroszytu.
Opis arkusza hosta elementów w poziomie aplikacji
W przypadku projektów na poziomie aplikacji, można wygenerować Worksheet elementu hosta w czasie wykonywania dla dowolnego arkusza, który jest otwarty w programie Excel.Można użyć Worksheet elementu hosta, aby dodać formanty do arkusza związane lub do obsługi zdarzeń, które nie są dostępne na Microsoft.Office.Interop.Excel.Worksheet obiektów.
Do generowania Worksheet hosta przedmiot, użyj GetVstoObject metoda.Aby uzyskać więcej informacji, zobacz Rozszerzanie dokumenty programu Word oraz skoroszyty programu Excel w dodatki poziomie aplikacji w czasie wykonywania.
Zobacz też
Koncepcje
Dodawanie formantów do dokumentów pakietu Office w czasie wykonywania
Elementy hosta i Omówienie kontroli hosta
Automatyzowanie programu Excel przy użyciu obiektów rozszerzony
Ograniczenia programowy hosta elementów i kontrolek hosta