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 | |
---|---|---|
![]() |
_CodeName | Infrastruktura. |
![]() |
_DisplayRightToLeft | Infrastruktura. |
![]() |
Application | Właściwość ta pobiera Microsoft.Office.Interop.Excel.Application reprezentująca aplikacji programu Microsoft Office Excel. |
![]() |
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. |
![]() |
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). |
![]() |
BindingContext | Zwraca lub ustawia kolekcji menedżerów waluty IBindableComponent. (Odziedziczone z IBindableComponent). |
![]() |
Cells | Pobiera Range obiekt, który reprezentuje wszystkie komórki w arkuszu (tylko komórki, które są aktualnie używane). |
![]() |
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. |
![]() |
CodeName | Infrastruktura. |
![]() |
Columns | Pobiera Range obiekt, który reprezentuje jedną lub więcej kolumn w arkuszu. |
![]() |
Comments | Pobiera Microsoft.Office.Interop.Excel.Comments , która reprezentuje wszystkie komentarze dotyczące arkusza. |
![]() |
ConsolidationFunction | Pobiera kod funkcji stosowanych przy bieżącym konsolidacji. |
![]() |
ConsolidationOptions | Pobiera element trzy Array z opcji konsolidacji. |
![]() |
ConsolidationSources | Pobiera Array ciągów, które nazwy arkuszy źródłowych i zakresy do konsolidacji bieżącego arkusza. |
![]() |
Controls | Pobiera kolekcja zarządzane formanty, które są zawarte w arkuszu. |
![]() |
Creator | Pobiera wartość, która wskazuje aplikacji, w której został utworzony arkusz. |
![]() |
CustomProperties | Pobiera Microsoft.Office.Interop.Excel.CustomProperties obiekt reprezentujący informacje identyfikujące skojarzonych z arkuszem. |
![]() |
DataBindings | Zwraca kolekcję obiektów wiązania danych dla tej IBindableComponent. (Odziedziczone z IBindableComponent). |
![]() |
DataHost | Infrastruktura. |
![]() |
DefaultExtension | Pobiera domyślne rozszerzenie dla tej Worksheet obiektu. |
![]() |
DisplayAutomaticPageBreaks | Infrastruktura. |
![]() |
DisplayPageBreaks | Pobiera lub ustawia wartość wskazującą, czy wyświetlane są podziały strony (zarówno automatyczne i ręczne) w arkuszu. |
![]() |
DisplayRightToLeft | Pobiera lub ustawia wartość wskazującą, czy arkusz jest wyświetlany od prawej do lewej zamiast od lewej do prawej. |
![]() |
EnableAutoFilter | Pobiera lub ustawia wartość wskazującą, czy strzałki Autofiltru są włączone po włączeniu ochrony interfejs tylko dla użytkownika. |
![]() |
EnableCalculation | Pobiera lub zestaw wartość, która wskazuje, czy program Microsoft Office Excel automatycznie ponownie obliczy arkusz, gdy jest to konieczne. |
![]() |
EnableFormatConditionsCalculation | Pobiera lub ustawia wartość określającą, czy formaty warunkowe nastąpi automatycznie. |
![]() |
EnableOutlining | Pobiera lub ustawia wartość wskazującą, czy włączone są symbole konspektu po włączeniu ochrony interfejs tylko dla użytkownika. |
![]() |
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. |
![]() |
EnableSelection | Pobiera lub ustawia wartość określającą, które komórki mogą być wybrane w arkuszu. |
![]() |
Extension | Pobiera niestandardowego rozszerzenia dla tej Worksheet obiektu. |
![]() |
FilterMode | Pobiera wartość wskazującą, czy arkusz jest aktywnie filtrowania danych. |
![]() |
HostContext | Infrastruktura. |
![]() |
HPageBreaks | Pobiera Microsoft.Office.Interop.Excel.HPageBreaks , która reprezentuje stronie poziomej podziały wierszy w arkuszu. |
![]() |
Hyperlinks | Pobiera Microsoft.Office.Interop.Excel.Hyperlinks , która reprezentuje hiperłącza dla zakresu lub arkusza. |
![]() |
Index | Pobiera numer indeksu arkusza w zbiorze arkuszy. |
![]() |
InnerObject | Pobiera Microsoft.Office.Interop.Excel.Worksheet reprezentująca obiekt macierzystego dla Worksheet. |
![]() |
ItemProvider | Infrastruktura. |
![]() |
ListObjects | Pobiera Kolekcja Microsoft.Office.Interop.Excel.ListObject obiekty w arkuszu. |
![]() |
MailEnvelope | Pobiera nagłówek e-mail dla arkusza. |
![]() |
Name | Pobiera lub ustawia nazwę arkusza. |
![]() |
Names | Pobiera Microsoft.Office.Interop.Excel.Names , która reprezentuje wszystkie specyficzne dla arkusza nazwy (nazwy zdefiniowane za pomocą prefiksu "WorksheetName!"). |
![]() |
Next | Pobiera Microsoft.Office.Interop.Excel.Worksheet reprezentującą następny arkusz. |
![]() |
OnCalculate | Infrastruktura. |
![]() |
OnData | Infrastruktura. |
![]() |
OnDoubleClick | Infrastruktura. |
![]() |
OnEntry | Infrastruktura. |
![]() |
OnSheetActivate | Infrastruktura. |
![]() |
OnSheetDeactivate | Infrastruktura. |
![]() |
Outline | Pobiera Microsoft.Office.Interop.Excel.Outline reprezentująca konspektu arkusza. |
![]() |
PageSetup | Pobiera Microsoft.Office.Interop.Excel.PageSetup zawierający wszystkie ustawienia strony dla arkusza. |
![]() |
Parent | Pobiera obiekt nadrzędny dla arkusza. |
![]() |
Previous | Pobiera Microsoft.Office.Interop.Excel.Worksheet reprezentująca poprzedniego arkusza. |
![]() |
PrintedCommentPages | Pobiera numer strony komentarza, które będą drukowane dla bieżącego arkusza. |
![]() |
ProtectContents | Pobiera wartość, która wskazuje, czy zawartość arkusza (pojedyncze komórki) są chronione. |
![]() |
ProtectDrawingObjects | Pobiera wartość, która wskazuje, czy kształty są chronione. |
![]() |
Protection | Pobiera Microsoft.Office.Interop.Excel.Protection obiekt, który reprezentuje opcje ochrony arkusza. |
![]() |
ProtectionMode | Pobiera wartość, która wskazuje, czy jest włączona funkcja ochrony tylko do interfejsu użytkownika. |
![]() |
ProtectScenarios | Pobiera wartość wskazującą, czy arkusz scenariusze są chronione. |
![]() |
QueryTables | Pobiera Microsoft.Office.Interop.Excel.QueryTables , która reprezentuje wszystkie tabele kwerendy w arkuszu. |
![]() |
Range | Pobiera Microsoft.Office.Interop.Excel.Range obiekt, który reprezentuje komórkę lub zakres komórek. |
![]() |
Rows | Pobiera Range obiekt, który reprezentuje jeden lub więcej wierszy w arkuszu. |
![]() |
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. |
![]() |
ScrollArea | Pobiera lub ustawia zakres, w którym przewijanie jest dozwolone, jako odwołanie w stylu A1 zakresu. |
![]() |
Shapes | Pobiera Microsoft.Office.Interop.Excel.Shapes obiekt, który reprezentuje wszystkie kształty na arkuszu. |
![]() |
Site | Zwraca lub ustawia ISite związane z IComponent. (Odziedziczone z IComponent). |
![]() |
SmartTags | Pobiera Microsoft.Office.Interop.Excel.SmartTags obiekt reprezentujący kolekcji tagów inteligentnych dla arkusza. |
![]() |
Sort | Pobiera wartości sortowane w bieżącym arkuszu. |
![]() |
StandardHeight | Pobiera standardową (domyślną) wysokość wszystkich wierszy w arkuszu, w punktach. |
![]() |
StandardWidth | Pobiera lub ustawia szerokość standardowa (domyślna) wszystkich kolumn w arkuszu. |
![]() |
Tab | Pobiera Microsoft.Office.Interop.Excel.Tab dla tego arkusza. |
![]() |
Tag | Pobiera lub ustawia obiekt, który zawiera dane dotyczące arkusza. |
![]() |
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. |
![]() |
TransitionFormEntry | Pobiera lub ustawia wartość wskazującą, czy arkusza programu Microsoft Office Excel stosowane są reguły wprowadzania formuł programu Lotus 1-2-3. |
![]() |
Type | Pobiera typ arkusza. |
![]() |
UsedRange | Pobiera Microsoft.Office.Interop.Excel.Range obiekt, który reprezentuje wszystkie komórki, które zawierały wartość w dowolnym momencie. |
![]() |
Visible | Pobiera lub ustawia Microsoft.Office.Interop.Excel.XlSheetVisibility wartość, która określa, czy obiekt jest widoczny. |
![]() |
VPageBreaks | Pobiera Microsoft.Office.Interop.Excel.VPageBreaks , która reprezentuje strony pionowe podziały wierszy w arkuszu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
_CheckSpelling | Infrastruktura. |
![]() |
_Evaluate | Infrastruktura. |
![]() |
_PasteSpecial | Infrastruktura. |
![]() |
_PrintOut | Infrastruktura. |
![]() |
_Protect | Infrastruktura. |
![]() |
_SaveAs | Infrastruktura. |
![]() |
_VtblGap1_1 | Infrastruktura. |
![]() |
_VtblGap2_1 | Infrastruktura. |
![]() |
_VtblGap3_1 | Infrastruktura. |
![]() |
_VtblGap4_1 | Infrastruktura. |
![]() |
_VtblGap5_1 | Infrastruktura. |
![]() |
_VtblGap6_1 | Infrastruktura. |
![]() |
_VtblGap7_1 | Infrastruktura. |
![]() |
Activate | Powoduje, że bieżący arkusz aktywny arkusz. |
![]() |
Arcs | Infrastruktura. |
![]() |
BeginInit | Sygnalizuje ten obiekt, że inicjowania jest uruchamiana. (Odziedziczone z ISupportInitialize). |
![]() |
Buttons | Infrastruktura. |
![]() |
CalculateMethod | Obliczenie formuł w arkuszu. |
![]() |
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. |
![]() |
CheckBoxes | Infrastruktura. |
![]() |
CheckSpelling | Sprawdza pisownię w arkuszu. |
![]() |
CircleInvalid | Okręgi nieprawidłowych wpisów w arkuszu. |
![]() |
ClearArrows | Czyści strzałki śledzące z arkusza.Strzałki śledzenia są dodawane przy użyciu funkcji inspekcji. |
![]() |
ClearCircles | Czyści kółka z nieprawidłowych wpisów w arkuszu. |
![]() |
Copy | Kopiuje arkusz do innego miejsca w skoroszycie. |
![]() |
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. |
![]() |
Dispose | Wykonuje zadania zdefiniowane przez aplikację skojarzone z uwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów. (Odziedziczone z IDisposable). |
![]() |
DrawingObjects | Infrastruktura. |
![]() |
Drawings | Infrastruktura. |
![]() |
DropDowns | Infrastruktura. |
![]() |
EndInit | Sygnalizuje ten obiekt, że inicjowanie zostanie zakończone. (Odziedziczone z ISupportInitialize). |
![]() |
Evaluate | Nazwa programu Microsoft Office Excel konwertuje na obiekt lub wartość. |
![]() |
ExportAsFixedFormat | Eksport do pliku o określonym formacie. |
![]() |
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. |
![]() |
GroupBoxes | Infrastruktura. |
![]() |
GroupObjects | Infrastruktura. |
![]() |
Labels | Infrastruktura. |
![]() |
Lines | Infrastruktura. |
![]() |
ListBoxes | Infrastruktura. |
![]() |
Move | Przenosi arkusz do innego miejsca w skoroszycie. |
![]() |
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. |
![]() |
OptionButtons | Infrastruktura. |
![]() |
Ovals | Infrastruktura. |
![]() |
Paste | Wkleja zawartość Schowka na arkuszu. |
![]() |
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. |
![]() |
Pictures | Infrastruktura. |
![]() |
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. |
![]() |
PivotTableWizard | Tworzy Microsoft.Office.Interop.Excel.PivotTable obiektu. |
![]() |
PrintOut | Drukuje arkusz. |
![]() |
PrintOutEx | Drukuje arkusz. |
![]() |
PrintPreview | Pokazuje Podgląd arkusza, jak będzie on wyglądał po wydrukowaniu. |
![]() |
Protect | Chroni arkusza tak, że nie można modyfikować. |
![]() |
Rectangles | Infrastruktura. |
![]() |
ResetAllPageBreaks | Resetuje wszystkie podziały w arkuszu. |
![]() |
SaveAs | Zapisuje zmiany w arkuszu w innym pliku. |
![]() |
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. |
![]() |
ScrollBars | Infrastruktura. |
![]() |
Select | Zaznacza arkusz. |
![]() |
SetBackgroundPicture | Ustawia grafikę tła arkusza. |
![]() |
ShowAllData | Sprawia, że wszystkie wiersze listy filtrowanej obecnie widoczne.Jeśli Autofiltr jest w użyciu, Metoda ta zmienia strzałki, aby "Wszystkie". |
![]() |
ShowDataForm | Wyświetla formularz danych skojarzonych z arkusza. |
![]() |
Spinners | Infrastruktura. |
![]() |
TextBoxes | Infrastruktura. |
![]() |
Unprotect | Usuwa ochronę arkusza.Ta metoda jest ignorowany, jeśli arkusz nie jest chroniony. |
![]() |
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. |
![]() |
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 | |
---|---|---|
![]() |
ActivateEvent | Występuje, gdy arkusz jest aktywny. |
![]() |
BeforeDoubleClick | Występuje, gdy arkusz jest dwukrotne kliknięcie, zanim domyślny kliknij dwukrotnie akcję. |
![]() |
BeforeRightClick | Występuje, gdy arkusz jest klikniętego, zanim domyślny akcji kliknij prawym przyciskiem myszy. |
![]() |
BindingContextChanged | Infrastruktura. |
![]() |
Calculate | Występuje po ponownym obliczeniu arkusza. |
![]() |
Change | Występuje, gdy coś się zmieni w Worksheet komórki. |
![]() |
Deactivate | Występuje, gdy arkusz traci fokus. |
![]() |
Disposed | Metoda, która obsługuje reprezentuje Disposed zdarzeń składnika. (Odziedziczone z IComponent). |
![]() |
FollowHyperlink | Występuje, gdy kliknij dowolne hiperłącze w arkuszu. |
![]() |
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). |
![]() |
PivotTableBeforeAllocateChanges | Występuje, zanim zmiany zostaną zastosowane do tabeli przestawnej. |
![]() |
PivotTableBeforeCommitChanges | Występuje przed jest oznaczany względem źródła danych OLAP dla tabeli przestawnej. |
![]() |
PivotTableBeforeDiscardChanges | Występuje przed zmiany do tabeli przestawnej zostaną odrzucone. |
![]() |
PivotTableChangeSync | Występuje po wprowadzeniu zmian do tabeli przestawnej. |
![]() |
PivotTableUpdate | Występuje po zaktualizowaniu raportu tabeli przestawnej w arkuszu. |
![]() |
SelectionChange | Występuje, gdy zaznaczenie zostanie zmienione w arkuszu. |
![]() |
Shutdown | Występuje, gdy element arkusza host zamknięty. |
![]() |
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:
ControlsWłaściwość.Właociwooci tej można użyć, aby dodać zarządzane formanty do arkusza programu Excel lub usuwanie formantów, w czasie wykonywania.
InnerObjectWłaściwość.Ta właściwość służy do uzyskania podstawowych Microsoft.Office.Interop.Excel.Worksheet dla obiektu Microsoft.Office.Tools.Excel.Worksheet elementu hosta.
Zdarzenia na poziomie arkusza, takich jak ActivateEvent i Change, są dostarczane tylko na poziomie aplikacji w modelu obiektów programu Excel.Oznacza to, że w modelu obiektów programu Excel te zdarzenia są zdefiniowane w Microsoft.Office.Interop.Excel.Application klasy, a nie Microsoft.Office.Interop.Excel.Worksheet interfejsu.
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