Udostępnij za pośrednictwem


Element hosta arkusza

Worksheet Hosta, towaru jest typ, który rozszerza Worksheet typu od podstawowy zestaw międzyoperacyjny dla programu Excel.Worksheet Elementu hosta zawiera wszystkie właściwości, metod i zdarzeń jako Worksheet obiektu, ale także udostępnia dodatkowe zdarzenia i działa jako kontener dla hosta kontroli i kontroli Windows Forms.

Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu i aplikacji obsługiwanych w programach Excel 2013 i Excel 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach 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 Programowanie dostosowań na poziome dokumentu.

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 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 Model obiektu Excel ― Omówienie.

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 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 Worksheet obiektów.

Do generowania Worksheet hosta przedmiot, użyj GetVstoObject metoda.Aby uzyskać więcej informacji, zobacz Rozszerzanie dokumentów programu Word i skoroszytów w programie Excel w czasie wykonywania w dodatkach na poziomie aplikacji.

Zobacz też

Koncepcje

Rozszerzanie dokumentów programu Word i skoroszytów w programie Excel w czasie wykonywania w dodatkach na poziomie aplikacji

Dodawanie formantów do dokumentów pakietu Office w czasie wykonywania

Przegląd obiektów hosta i formantów hosta

Element hosta skoroszytu

Automatyzowanie programu Excel za pomocą obiektów rozszerzonych

Ograniczenia programowe elementów hosta i formantów hosta

Inne zasoby

Office Development ― Przykłady i wskazówki

Formanty w dokumentach pakietu Office