Udostępnij za pośrednictwem


Interfejs Worksheet

Reprezentuje arkuszu programu Excel projekty utworzone za pomocą narzędzi programistycznych pakietu Office w programie Visual Studio.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestawy:   Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
<GuidAttribute("297dc8d9-eabd-45a1-bdef-68ab67e5c3c3")> _
Public Interface Worksheet _
    Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("297dc8d9-eabd-45a1-bdef-68ab67e5c3c3")]
public interface Worksheet : IBindableComponent, 
    IComponent, IDisposable, ISupportInitialize

Typ Worksheet uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna _CodeName Infrastruktura.
Właściwość publiczna _DisplayRightToLeft Infrastruktura.
Właściwość publiczna Application Właściwość ta pobiera Microsoft.Office.Interop.Excel.Application reprezentująca aplikacji programu Microsoft Office Excel.
Właściwość publiczna AutoFilter Pobiera Microsoft.Office.Interop.Excel.AutoFilter który zawiera informacje o filtrowanych list w arkuszu Jeśli filtrowanie jest włączone.Pobiera nullodwołanie o wartości null (Nothing w języku Visual Basic) Jeśli filtrowanie jest wyłączone.
Właściwość publiczna AutoFilterMode Pobiera lub ustawia wartość wskazującą, czy filtrowanie jest aktualnie włączone w arkuszu (to znaczy, czy strzałki list rozwijanych filtrów są aktualnie wyświetlane).
Właściwość publiczna BindingContext Zwraca lub ustawia kolekcji menedżerów waluty IBindableComponent. (Odziedziczone z IBindableComponent).
Właściwość publiczna Cells Pobiera Range obiekt, który reprezentuje wszystkie komórki w arkuszu (tylko komórki, które są aktualnie używane).
Właściwość publiczna CircularReference Pobiera Range obiekt, który reprezentuje zakres zawierający pierwsze odwołanie cykliczne w arkuszu lub pobiera nullodwołanie o wartości null (Nothing w języku Visual Basic) Jeśli w arkuszu nie ma odwołanie cykliczne.
Właściwość publiczna CodeName Infrastruktura.
Właściwość publiczna Columns Pobiera Range obiekt, który reprezentuje jedną lub więcej kolumn w arkuszu.
Właściwość publiczna Comments Pobiera Microsoft.Office.Interop.Excel.Comments , która reprezentuje wszystkie komentarze dotyczące arkusza.
Właściwość publiczna ConsolidationFunction Pobiera kod funkcji stosowanych przy bieżącym konsolidacji.
Właściwość publiczna ConsolidationOptions Pobiera element trzy Array z opcji konsolidacji.
Właściwość publiczna ConsolidationSources Pobiera Array ciągów, które nazwy arkuszy źródłowych i zakresy do konsolidacji bieżącego arkusza.
Właściwość publiczna Controls Pobiera kolekcja zarządzane formanty, które są zawarte w arkuszu.
Właściwość publiczna Creator Pobiera wartość, która wskazuje aplikacji, w której został utworzony arkusz.
Właściwość publiczna CustomProperties Pobiera Microsoft.Office.Interop.Excel.CustomProperties obiekt reprezentujący informacje identyfikujące skojarzonych z arkuszem.
Właściwość publiczna DataBindings Zwraca kolekcję obiektów wiązania danych dla tej IBindableComponent. (Odziedziczone z IBindableComponent).
Właściwość publiczna DataHost Infrastruktura.
Właściwość publiczna DefaultExtension Pobiera domyślne rozszerzenie dla tej Worksheet obiektu.
Właściwość publiczna DisplayAutomaticPageBreaks Infrastruktura.
Właściwość publiczna DisplayPageBreaks Pobiera lub ustawia wartość wskazującą, czy wyświetlane są podziały strony (zarówno automatyczne i ręczne) w arkuszu.
Właściwość publiczna DisplayRightToLeft Pobiera lub ustawia wartość wskazującą, czy arkusz jest wyświetlany od prawej do lewej zamiast od lewej do prawej.
Właściwość publiczna EnableAutoFilter Pobiera lub ustawia wartość wskazującą, czy strzałki Autofiltru są włączone po włączeniu ochrony interfejs tylko dla użytkownika.
Właściwość publiczna EnableCalculation Pobiera lub zestaw wartość, która wskazuje, czy program Microsoft Office Excel automatycznie ponownie obliczy arkusz, gdy jest to konieczne.
Właściwość publiczna EnableFormatConditionsCalculation Pobiera lub ustawia wartość określającą, czy formaty warunkowe nastąpi automatycznie.
Właściwość publiczna EnableOutlining Pobiera lub ustawia wartość wskazującą, czy włączone są symbole konspektu po włączeniu ochrony interfejs tylko dla użytkownika.
Właściwość publiczna EnablePivotTable Pobiera lub ustawia wartość wskazującą, czy kontroluje tabeli przestawnej i akcje są włączane po włączeniu ochrony interfejs tylko dla użytkownika.
Właściwość publiczna EnableSelection Pobiera lub ustawia wartość określającą, które komórki mogą być wybrane w arkuszu.
Właściwość publiczna Extension Pobiera niestandardowego rozszerzenia dla tej Worksheet obiektu.
Właściwość publiczna FilterMode Pobiera wartość wskazującą, czy arkusz jest aktywnie filtrowania danych.
Właściwość publiczna HostContext Infrastruktura.
Właściwość publiczna HPageBreaks Pobiera Microsoft.Office.Interop.Excel.HPageBreaks , która reprezentuje stronie poziomej podziały wierszy w arkuszu.
Właściwość publiczna Hyperlinks Pobiera Microsoft.Office.Interop.Excel.Hyperlinks , która reprezentuje hiperłącza dla zakresu lub arkusza.
Właściwość publiczna Index Pobiera numer indeksu arkusza w zbiorze arkuszy.
Właściwość publiczna InnerObject Pobiera Microsoft.Office.Interop.Excel.Worksheet reprezentująca obiekt macierzystego dla Worksheet.
Właściwość publiczna ItemProvider Infrastruktura.
Właściwość publiczna ListObjects Pobiera Kolekcja Microsoft.Office.Interop.Excel.ListObject obiekty w arkuszu.
Właściwość publiczna MailEnvelope Pobiera nagłówek e-mail dla arkusza.
Właściwość publiczna Name Pobiera lub ustawia nazwę arkusza.
Właściwość publiczna Names Pobiera Microsoft.Office.Interop.Excel.Names , która reprezentuje wszystkie specyficzne dla arkusza nazwy (nazwy zdefiniowane za pomocą prefiksu "WorksheetName!").
Właściwość publiczna Next Pobiera Microsoft.Office.Interop.Excel.Worksheet reprezentującą następny arkusz.
Właściwość publiczna OnCalculate Infrastruktura.
Właściwość publiczna OnData Infrastruktura.
Właściwość publiczna OnDoubleClick Infrastruktura.
Właściwość publiczna OnEntry Infrastruktura.
Właściwość publiczna OnSheetActivate Infrastruktura.
Właściwość publiczna OnSheetDeactivate Infrastruktura.
Właściwość publiczna Outline Pobiera Microsoft.Office.Interop.Excel.Outline reprezentująca konspektu arkusza.
Właściwość publiczna PageSetup Pobiera Microsoft.Office.Interop.Excel.PageSetup zawierający wszystkie ustawienia strony dla arkusza.
Właściwość publiczna Parent Pobiera obiekt nadrzędny dla arkusza.
Właściwość publiczna Previous Pobiera Microsoft.Office.Interop.Excel.Worksheet reprezentująca poprzedniego arkusza.
Właściwość publiczna PrintedCommentPages Pobiera numer strony komentarza, które będą drukowane dla bieżącego arkusza.
Właściwość publiczna ProtectContents Pobiera wartość, która wskazuje, czy zawartość arkusza (pojedyncze komórki) są chronione.
Właściwość publiczna ProtectDrawingObjects Pobiera wartość, która wskazuje, czy kształty są chronione.
Właściwość publiczna Protection Pobiera Microsoft.Office.Interop.Excel.Protection obiekt, który reprezentuje opcje ochrony arkusza.
Właściwość publiczna ProtectionMode Pobiera wartość, która wskazuje, czy jest włączona funkcja ochrony tylko do interfejsu użytkownika.
Właściwość publiczna ProtectScenarios Pobiera wartość wskazującą, czy arkusz scenariusze są chronione.
Właściwość publiczna QueryTables Pobiera Microsoft.Office.Interop.Excel.QueryTables , która reprezentuje wszystkie tabele kwerendy w arkuszu.
Właściwość publiczna Range Pobiera Microsoft.Office.Interop.Excel.Range obiekt, który reprezentuje komórkę lub zakres komórek.
Właściwość publiczna Rows Pobiera Range obiekt, który reprezentuje jeden lub więcej wierszy w arkuszu.
Właściwość publiczna Scripts Pobiera Microsoft.Office.Core.Scripts kolekcji, która zawiera Script obiekty reprezentujące bloków skrypt lub kod w arkuszu, gdy jest zapisywany jako strona sieci Web.
Właściwość publiczna ScrollArea Pobiera lub ustawia zakres, w którym przewijanie jest dozwolone, jako odwołanie w stylu A1 zakresu.
Właściwość publiczna Shapes Pobiera Microsoft.Office.Interop.Excel.Shapes obiekt, który reprezentuje wszystkie kształty na arkuszu.
Właściwość publiczna Site Zwraca lub ustawia ISite związane z IComponent. (Odziedziczone z IComponent).
Właściwość publiczna SmartTags Pobiera Microsoft.Office.Interop.Excel.SmartTags obiekt reprezentujący kolekcji tagów inteligentnych dla arkusza.
Właściwość publiczna Sort Pobiera wartości sortowane w bieżącym arkuszu.
Właściwość publiczna StandardHeight Pobiera standardową (domyślną) wysokość wszystkich wierszy w arkuszu, w punktach.
Właściwość publiczna StandardWidth Pobiera lub ustawia szerokość standardowa (domyślna) wszystkich kolumn w arkuszu.
Właściwość publiczna Tab Pobiera Microsoft.Office.Interop.Excel.Tab dla tego arkusza.
Właściwość publiczna Tag Pobiera lub ustawia obiekt, który zawiera dane dotyczące arkusza.
Właściwość publiczna TransitionExpEval Pobiera lub ustawia wartość wskazującą, czy program Microsoft Office Excel używa zasady oceny wyrażenia programu Lotus 1-2-3 dla arkusza.
Właściwość publiczna TransitionFormEntry Pobiera lub ustawia wartość wskazującą, czy arkusza programu Microsoft Office Excel stosowane są reguły wprowadzania formuł programu Lotus 1-2-3.
Właściwość publiczna Type Pobiera typ arkusza.
Właściwość publiczna UsedRange Pobiera Microsoft.Office.Interop.Excel.Range obiekt, który reprezentuje wszystkie komórki, które zawierały wartość w dowolnym momencie.
Właściwość publiczna Visible Pobiera lub ustawia Microsoft.Office.Interop.Excel.XlSheetVisibility wartość, która określa, czy obiekt jest widoczny.
Właściwość publiczna VPageBreaks Pobiera Microsoft.Office.Interop.Excel.VPageBreaks , która reprezentuje strony pionowe podziały wierszy w arkuszu.

Początek

Metody

  Nazwa Opis
Metoda publiczna _CheckSpelling Infrastruktura.
Metoda publiczna _Evaluate Infrastruktura.
Metoda publiczna _PasteSpecial Infrastruktura.
Metoda publiczna _PrintOut Infrastruktura.
Metoda publiczna _Protect Infrastruktura.
Metoda publiczna _SaveAs Infrastruktura.
Metoda publiczna _VtblGap1_1 Infrastruktura.
Metoda publiczna _VtblGap2_1 Infrastruktura.
Metoda publiczna _VtblGap3_1 Infrastruktura.
Metoda publiczna _VtblGap4_1 Infrastruktura.
Metoda publiczna _VtblGap5_1 Infrastruktura.
Metoda publiczna _VtblGap6_1 Infrastruktura.
Metoda publiczna _VtblGap7_1 Infrastruktura.
Metoda publiczna Activate Powoduje, że bieżący arkusz aktywny arkusz.
Metoda publiczna Arcs Infrastruktura.
Metoda publiczna BeginInit Sygnalizuje ten obiekt, że inicjowania jest uruchamiana. (Odziedziczone z ISupportInitialize).
Metoda publiczna Buttons Infrastruktura.
Metoda publiczna CalculateMethod Obliczenie formuł w arkuszu.
Metoda publiczna ChartObjects Pobiera obiekt, który reprezentuje, albo pojedynczy wykres osadzony ( Microsoft.Office.Interop.Excel.ChartObject) lub zbiór osadzone wykresy ( Microsoft.Office.Interop.Excel.ChartObjects) w arkuszu.
Metoda publiczna CheckBoxes Infrastruktura.
Metoda publiczna CheckSpelling Sprawdza pisownię w arkuszu.
Metoda publiczna CircleInvalid Okręgi nieprawidłowych wpisów w arkuszu.
Metoda publiczna ClearArrows Czyści strzałki śledzące z arkusza.Strzałki śledzenia są dodawane przy użyciu funkcji inspekcji.
Metoda publiczna ClearCircles Czyści kółka z nieprawidłowych wpisów w arkuszu.
Metoda publiczna Copy Kopiuje arkusz do innego miejsca w skoroszycie.
Metoda publiczna Delete Usuwa podstawową Microsoft.Office.Interop.Excel.Worksheet obiektu, ale nie powoduje usunięcia elementu hosta.Zdecydowanie zaleca się, że ta metoda nie być stosowane.
Metoda publiczna Dispose Wykonuje zadania zdefiniowane przez aplikację skojarzone z uwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów. (Odziedziczone z IDisposable).
Metoda publiczna DrawingObjects Infrastruktura.
Metoda publiczna Drawings Infrastruktura.
Metoda publiczna DropDowns Infrastruktura.
Metoda publiczna EndInit Sygnalizuje ten obiekt, że inicjowanie zostanie zakończone. (Odziedziczone z ISupportInitialize).
Metoda publiczna Evaluate Nazwa programu Microsoft Office Excel konwertuje na obiekt lub wartość.
Metoda publiczna ExportAsFixedFormat Eksport do pliku o określonym formacie.
Metoda publiczna get_Range Pobiera Microsoft.Office.Interop.Excel.Range obiekt, który reprezentuje komórkę lub zakres komórek.Użycie Range właściwość zamiast tej metody.
Metoda publiczna GroupBoxes Infrastruktura.
Metoda publiczna GroupObjects Infrastruktura.
Metoda publiczna Labels Infrastruktura.
Metoda publiczna Lines Infrastruktura.
Metoda publiczna ListBoxes Infrastruktura.
Metoda publiczna Move Przenosi arkusz do innego miejsca w skoroszycie.
Metoda publiczna OLEObjects Pobiera obiekt, który reprezentuje, albo pojedynczy obiekt OLE ( Microsoft.Office.Interop.Excel.OLEObject) lub zbiór wszystkich obiektów OLE ( Microsoft.Office.Interop.Excel.OLEObjects kolekcji) w arkuszu.
Metoda publiczna OptionButtons Infrastruktura.
Metoda publiczna Ovals Infrastruktura.
Metoda publiczna Paste Wkleja zawartość Schowka na arkuszu.
Metoda publiczna PasteSpecial Wkleja zawartość Schowka na arkuszu przy użyciu określonego formatu.Tej metody należy użyć, aby wkleić dane pochodzące z innych aplikacji lub wklejania danych w określonym formacie.
Metoda publiczna Pictures Infrastruktura.
Metoda publiczna PivotTables Pobiera obiekt, który reprezentuje, albo pojedynczy raport tabeli przestawnej ( Microsoft.Office.Interop.Excel.PivotTable obiektu) lub zbiór wszystkich raportach tabeli przestawnej ( Microsoft.Office.Interop.Excel.PivotTables obiektu) w arkuszu.
Metoda publiczna PivotTableWizard Tworzy Microsoft.Office.Interop.Excel.PivotTable obiektu.
Metoda publiczna PrintOut Drukuje arkusz.
Metoda publiczna PrintOutEx Drukuje arkusz.
Metoda publiczna PrintPreview Pokazuje Podgląd arkusza, jak będzie on wyglądał po wydrukowaniu.
Metoda publiczna Protect Chroni arkusza tak, że nie można modyfikować.
Metoda publiczna Rectangles Infrastruktura.
Metoda publiczna ResetAllPageBreaks Resetuje wszystkie podziały w arkuszu.
Metoda publiczna SaveAs Zapisuje zmiany w arkuszu w innym pliku.
Metoda publiczna Scenarios Pobiera obiekt, który reprezentuje, albo pojedynczy scenariusz ( Microsoft.Office.Interop.Excel.Scenario obiektu) lub zbiór scenariuszy ( Microsoft.Office.Interop.Excel.Scenarios obiektu) w arkuszu.
Metoda publiczna ScrollBars Infrastruktura.
Metoda publiczna Select Zaznacza arkusz.
Metoda publiczna SetBackgroundPicture Ustawia grafikę tła arkusza.
Metoda publiczna ShowAllData Sprawia, że wszystkie wiersze listy filtrowanej obecnie widoczne.Jeśli Autofiltr jest w użyciu, Metoda ta zmienia strzałki, aby "Wszystkie".
Metoda publiczna ShowDataForm Wyświetla formularz danych skojarzonych z arkusza.
Metoda publiczna Spinners Infrastruktura.
Metoda publiczna TextBoxes Infrastruktura.
Metoda publiczna Unprotect Usuwa ochronę arkusza.Ta metoda jest ignorowany, jeśli arkusz nie jest chroniony.
Metoda publiczna XmlDataQuery Pobiera Range obiekt, który reprezentuje komórki zamapowane do określonej XPath.Pobiera nullodwołanie o wartości null (Nothing w języku Visual Basic) , czy określonym XPath nie zostało zamapowane do arkusza Jeżeli mapowanym zakresie jest pusta.
Metoda publiczna XmlMapQuery Pobiera Range obiekt, który reprezentuje komórki zamapowane do określonej XPath.Pobiera nullodwołanie o wartości null (Nothing w języku Visual Basic) Jeśli określonym XPath nie zostało zamapowane do arkusza.

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne ActivateEvent Występuje, gdy arkusz jest aktywny.
Zdarzenie publiczne BeforeDoubleClick Występuje, gdy arkusz jest dwukrotne kliknięcie, zanim domyślny kliknij dwukrotnie akcję.
Zdarzenie publiczne BeforeRightClick Występuje, gdy arkusz jest klikniętego, zanim domyślny akcji kliknij prawym przyciskiem myszy.
Zdarzenie publiczne BindingContextChanged Infrastruktura.
Zdarzenie publiczne Calculate Występuje po ponownym obliczeniu arkusza.
Zdarzenie publiczne Change Występuje, gdy coś się zmieni w Worksheet komórki.
Zdarzenie publiczne Deactivate Występuje, gdy arkusz traci fokus.
Zdarzenie publiczne Disposed Metoda, która obsługuje reprezentuje Disposed zdarzeń składnika. (Odziedziczone z IComponent).
Zdarzenie publiczne FollowHyperlink Występuje, gdy kliknij dowolne hiperłącze w arkuszu.
Zdarzenie publiczne PivotTableAfterValueChange Występuje po komórki lub zakresu komórek w tabeli przestawnej są edytowane lub ponownie obliczone (dla komórek zawierających formuły).
Zdarzenie publiczne PivotTableBeforeAllocateChanges Występuje, zanim zmiany zostaną zastosowane do tabeli przestawnej.
Zdarzenie publiczne PivotTableBeforeCommitChanges Występuje przed jest oznaczany względem źródła danych OLAP dla tabeli przestawnej.
Zdarzenie publiczne PivotTableBeforeDiscardChanges Występuje przed zmiany do tabeli przestawnej zostaną odrzucone.
Zdarzenie publiczne PivotTableChangeSync Występuje po wprowadzeniu zmian do tabeli przestawnej.
Zdarzenie publiczne PivotTableUpdate Występuje po zaktualizowaniu raportu tabeli przestawnej w arkuszu.
Zdarzenie publiczne SelectionChange Występuje, gdy zaznaczenie zostanie zmienione w arkuszu.
Zdarzenie publiczne Shutdown Występuje, gdy element arkusza host zamknięty.
Zdarzenie publiczne Startup Występuje po arkuszu jest uruchomiony i uruchomieniu kodu inicjowania w zestawie.

Początek

Uwagi

A Microsoft.Office.Tools.Excel.Worksheet obiekt dostarcza tych samych członków co Microsoft.Office.Interop.Excel.Worksheet dodaje obiekt podstawowy zestaw międzyoperacyjny programu Excel, ale zawiera on następujące funkcje:

W przypadku projektów na poziomie aplikacji, można utworzyć Microsoft.Office.Tools.Excel.Worksheet obiektów programowo przy użyciu GetVstoObject metody.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.

W przypadku projektów na poziomie dokumentu, zwykle nie używasz Microsoft.Office.Tools.Excel.Worksheet obiekt bezpośrednio.Zamiast tego należy użyć Sheetn klasy do programowego dostępu do arkuszy w projekcie.Każdy Sheetn klasa pochodzi większość swoich członków z Microsoft.Office.Tools.Excel.WorksheetBase klasy.Ta klasa przekierowuje wywołania do swoich członków do wewnętrznego stosowania Microsoft.Office.Tools.Excel.Worksheet interfejsu w Visual Studio 2010 Tools for Office Runtime.Aby uzyskać więcej informacji, zobacz Programowanie dostosowań na poziome dokumentu.

[!UWAGA]

Ten interfejs jest implementowany przez Visual Studio Tools for Office Runtime. Nie jest on przeznaczony do implementacji w kodzie. Aby uzyskać więcej informacji, zobacz Visual Studio Tools for Office Runtime ― Przegląd.

Użycie

W dokumentacji opisano wersję typu używanego w projektach dla pakietu Office przeznaczonych do pracy z programem .NET Framework 4 i .NET Framework 4.5. W projektach przeznaczonych do pracy z programem .NET Framework 3.5 ten typ może mieć inne elementy członkowskie, a przykładowy kod podany dla tego typu może nie działać. Aby uzyskać dokumentację tego typu używanego w projektach przeznaczonych do działania z programem .NET Framework 3.5, zobacz następującą sekcję informacyjną w dokumentacji programu Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Office.Tools.Excel

Inne zasoby

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

Element hosta arkusza