Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontrolka NamedRange jest zakresem, który ma unikatową nazwę, uwidacznia zdarzenia i może być powiązany z danymi. Aby uzyskać więcej informacji, zobacz Omówienie modelu obiektów programu Excel.
Dotyczy: Informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla programu Excel. Aby uzyskać więcej informacji, zobacz Funkcje dostępne dla aplikacji pakietu Office i typu projektu.
Tworzenie kontrolki
Można dodawać NamedRange kontrolki do arkusza programu Microsoft Office Excel zarówno podczas projektowania, jak i w trakcie uruchamiania w projektach o poziomie dokumentu.
Można dodawać NamedRange kontrolki do arkusza w czasie wykonywania w dodatku VSTO. Aby uzyskać więcej informacji, zobacz How to: Add NamedRange controls to worksheets (Instrukcje: dodawanie kontrolek NamedRange do arkuszy).
Uwaga / Notatka
Domyślnie dynamicznie tworzone nazwane zakresy nie są zachowywane w arkuszu jako kontrolki hosta po jego zamknięciu. Aby uzyskać więcej informacji, zobacz Dodawanie kontrolek do dokumentów pakietu Office w czasie wykonywania.
NamedRange kontrolki mogą składać się tylko z zakresów w określonych arkuszach. NamedRange kontrolki nie mogą mieć nazw względnych, które mają zastosowanie do wszystkich arkuszy i nie mogą składać się z zakresów obejmujących co najmniej dwa arkusze w skoroszycie (zakresy 3-W).
Wiązanie danych z kontrolką
Nazwany zakres wydaje się być dobrym kandydatem do powiązania złożonych danych, ponieważ może mieć wiele komórek; jednak zakres jest jedynie kolekcją komórek, których nie można łatwo mapować na określoną kolumnę z zestawu danych. W związku z tym NamedRange kontrolki obsługują tylko proste powiązanie danych. Kontrolka ListObject może służyć do tworzenia złożonych powiązań danych. Aby uzyskać więcej informacji, zobacz Kontrolka ListObject.
Kontrolkę NamedRange można powiązać ze źródłem danych przy użyciu DataBindings właściwości . Domyślną właściwością powiązania danych kontrolki NamedRange jest Value2.
Jeśli dane w powiązanym zestawie danych zostaną zaktualizowane za pomocą dowolnego mechanizmu, kontrolka NamedRange odzwierciedla zmiany.
Formatting
Formatowanie, które można zastosować do Range kontrolki, można zastosować do kontrolki NamedRange . Obejmuje to obramowania, czcionki, formaty liczb i style.
Zmienianie nazwy kontrolki
Po dodaniu NamedRange kontrolki do arkusza z przybornika program Visual Studio automatycznie wygeneruje nazwę kontrolki. Nazwę można zmienić w oknie Właściwości .
Events
Dla kontrolki NamedRange są dostępne następujące zdarzenia:
Treści powiązane
- Automatyzowanie programu Excel przy użyciu obiektów rozszerzonych
- Przykłady i przewodniki dla deweloperów pakietu Office
- Wiązanie danych z kontrolkami w rozwiązaniach pakietu Office
- Rozszerzanie w czasie wykonywania dokumentów programu Word i skoroszytów programu Excel w dodatkach VSTO
- Kontrolki dotyczące dokumentów pakietu Office
- Dodawanie kontrolek do dokumentów pakietu Office podczas działania
- Instrukcje: dodawanie kontrolek NamedRange do arkuszy
- Instrukcje: zmienianie rozmiaru kontrolek NamedRange
- Wiązanie danych z kontrolkami w rozwiązaniach pakietu Office
- Przewodnik: Programowanie zdarzeń kontrolki NamedRange
- Ograniczenia programowe elementów hosta i kontrolek hosta