Sdílet prostřednictvím


Worksheet – rozhraní

Představuje na listu aplikace Excel projekty vytvořené pomocí nástrojů pro vývoj Office v aplikaci Visual Studio.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:   Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost _CodeName Infrastruktura.
Veřejná vlastnost _DisplayRightToLeft Infrastruktura.
Veřejná vlastnost Application Tato vlastnost získá Microsoft.Office.Interop.Excel.Application , která představuje aplikace Microsoft Office Excel.
Veřejná vlastnost AutoFilter Získá Microsoft.Office.Interop.Excel.AutoFilter Pokud je povoleno filtrování poskytující informace o filtrovaných seznamů na list.Získává nullodkaz null (Nothing v jazyce Visual Basic) Pokud je filtrování vypnout.
Veřejná vlastnost AutoFilterMode Získá nebo nastaví hodnotu, která označuje, zda filtrování je nyní povolena na listu (zda jsou právě zobrazeny rozevírací šipky filtru).
Veřejná vlastnost BindingContext Získá nebo nastaví kolekce vedoucích měny IBindableComponent. (Zděděno z IBindableComponent.)
Veřejná vlastnost Cells Získá Range objekt, který představuje všechny buňky na listu (nikoli pouze buňky, které jsou aktuálně používány).
Veřejná vlastnost CircularReference Získá Range objekt, který představuje oblast obsahující první cyklický odkaz na list, nebo získá nullodkaz null (Nothing v jazyce Visual Basic) Pokud neexistuje žádný cyklický odkaz na list.
Veřejná vlastnost CodeName Infrastruktura.
Veřejná vlastnost Columns Získá Range objekt, který představuje jeden nebo více sloupců v listu.
Veřejná vlastnost Comments Získá Microsoft.Office.Interop.Excel.Comments kolekce, která představuje všechny komentáře na listu.
Veřejná vlastnost ConsolidationFunction Získá kód funkce pro aktuální konsolidace.
Veřejná vlastnost ConsolidationOptions Získá element tři Array možnosti konsolidace.
Veřejná vlastnost ConsolidationSources Získá Array řetězců, které název zdrojové listy a oblasti pro aktuální konsolidace na listu.
Veřejná vlastnost Controls Získá kolekci spravovaných ovládacích prvků, které jsou obsaženy v listu.
Veřejná vlastnost Creator Získá hodnotu označující aplikaci, ve které byla vytvořena na listu.
Veřejná vlastnost CustomProperties Získá Microsoft.Office.Interop.Excel.CustomProperties objekt představující identifikátor informace související s listem.
Veřejná vlastnost DataBindings Získá kolekci objektů vázání dat pro tento IBindableComponent. (Zděděno z IBindableComponent.)
Veřejná vlastnost DataHost Infrastruktura.
Veřejná vlastnost DefaultExtension Získá tento výchozí přípona Worksheet objektu.
Veřejná vlastnost DisplayAutomaticPageBreaks Infrastruktura.
Veřejná vlastnost DisplayPageBreaks Získá nebo nastaví hodnotu, která označuje, zda jsou zobrazeny konce stránek (automatické i ruční) na listu.
Veřejná vlastnost DisplayRightToLeft Získá nebo nastaví hodnotu, která označuje, zda je list zobrazen zprava doleva namísto zleva doprava.
Veřejná vlastnost EnableAutoFilter Získá nebo nastaví hodnotu, která označuje, zda jsou povoleny šipky automatického filtru, pokud je uživatel rozhraní pouze ochrana zapnuta.
Veřejná vlastnost EnableCalculation Získá nebo nastavit hodnotu, která označuje, zda aplikace Microsoft Office Excel automaticky přepočítává list, v případě potřeby.
Veřejná vlastnost EnableFormatConditionsCalculation Získá nebo nastaví hodnotu, která určuje, zda bude automaticky provedena podmíněné formáty.
Veřejná vlastnost EnableOutlining Získá nebo nastaví hodnotu, která označuje, zda jsou povoleny symboly osnovy, když je uživatel rozhraní pouze ochrana zapnuta.
Veřejná vlastnost EnablePivotTable Získá nebo nastaví hodnotu, která označuje, zda ovládací prvky kontingenční tabulky a akce jsou povoleny, pokud je uživatel rozhraní pouze ochrana zapnuta.
Veřejná vlastnost EnableSelection Získá nebo nastaví hodnotu, která označuje lze vybrat buňky na listu.
Veřejná vlastnost Extension Vlastní rozšíření získá tento Worksheet objektu.
Veřejná vlastnost FilterMode Získá hodnotu, která označuje, zda listu aktivně filtrování dat.
Veřejná vlastnost HostContext Infrastruktura.
Veřejná vlastnost HPageBreaks Získá Microsoft.Office.Interop.Excel.HPageBreaks konce kolekce, představující vodorovné stránky v listu.
Veřejná vlastnost Hyperlinks Získá Microsoft.Office.Interop.Excel.Hyperlinks kolekce, která představuje hypertextové odkazy pro oblast nebo listu.
Veřejná vlastnost Index Získá index číslo list v rámci kolekce listů.
Veřejná vlastnost InnerObject Získá Microsoft.Office.Interop.Excel.Worksheet , představuje základní nativní objekt pro Worksheet.
Veřejná vlastnost ItemProvider Infrastruktura.
Veřejná vlastnost ListObjects Získá kolekci Microsoft.Office.Interop.Excel.ListObject objekty v listu.
Veřejná vlastnost MailEnvelope Získá záhlaví e-mailu listu.
Veřejná vlastnost Name Získá nebo nastaví název listu.
Veřejná vlastnost Names Získá Microsoft.Office.Interop.Excel.Names kolekce, která představuje všechny list konkrétní názvy (názvy definované s "WorksheetName!" předpona).
Veřejná vlastnost Next Získá Microsoft.Office.Interop.Excel.Worksheet , který představuje další list.
Veřejná vlastnost OnCalculate Infrastruktura.
Veřejná vlastnost OnData Infrastruktura.
Veřejná vlastnost OnDoubleClick Infrastruktura.
Veřejná vlastnost OnEntry Infrastruktura.
Veřejná vlastnost OnSheetActivate Infrastruktura.
Veřejná vlastnost OnSheetDeactivate Infrastruktura.
Veřejná vlastnost Outline Získá Microsoft.Office.Interop.Excel.Outline osnovu pro list, který představuje.
Veřejná vlastnost PageSetup Získá Microsoft.Office.Interop.Excel.PageSetup , který obsahuje všechna nastavení vzhledu stránky list.
Veřejná vlastnost Parent Získá nadřazeného objektu list.
Veřejná vlastnost Previous Získá Microsoft.Office.Interop.Excel.Worksheet , která představuje předchozí list.
Veřejná vlastnost PrintedCommentPages Získá číslo stránky s komentáři, které budou vytištěny pro aktuální list.
Veřejná vlastnost ProtectContents Získá hodnotu, která označuje, zda se chráněný obsah listu (jednotlivé buňky).
Veřejná vlastnost ProtectDrawingObjects Získá hodnotu, která označuje, zda jsou obrazce zamknuty.
Veřejná vlastnost Protection Získá Microsoft.Office.Interop.Excel.Protection objekt představující možnosti ochrana list.
Veřejná vlastnost ProtectionMode Získá hodnotu, která označuje, zda je zapnutá ochrana pouze rozhraní uživatele.
Veřejná vlastnost ProtectScenarios Získá hodnotu, která označuje, zda jsou chráněny listu scénáře.
Veřejná vlastnost QueryTables Získá Microsoft.Office.Interop.Excel.QueryTables kolekce, která představuje všechny tabulky dotaz na list.
Veřejná vlastnost Range Získá Microsoft.Office.Interop.Excel.Range objekt, který představuje buňku nebo oblast buněk.
Veřejná vlastnost Rows Získá Range objekt, který představuje jeden nebo více řádků v listu.
Veřejná vlastnost Scripts Získá Microsoft.Office.Core.Scripts kolekce, která obsahuje Script objekty představující bloky skript nebo kód v list při uložení jako webové stránky.
Veřejná vlastnost ScrollArea Získá nebo nastaví oblast, kde je povoleno posunování, jako rozsah odkaz ve stylu A1.
Veřejná vlastnost Shapes Získá Microsoft.Office.Interop.Excel.Shapes objekt představující všechny obrazce na list.
Veřejná vlastnost Site Získá nebo nastaví ISite přidružené IComponent. (Zděděno z IComponent.)
Veřejná vlastnost SmartTags Získá Microsoft.Office.Interop.Excel.SmartTags objekt představující kolekce inteligentních značek v sešitu.
Veřejná vlastnost Sort Získá hodnoty seřazené v aktuálním listu.
Veřejná vlastnost StandardHeight Získá standardní (výchozí) výšku všech řádků v listu v bodech.
Veřejná vlastnost StandardWidth Získá nebo nastaví standardní (výchozí) šířku všech sloupců v listu.
Veřejná vlastnost Tab Získá Microsoft.Office.Interop.Excel.Tab na listu.
Veřejná vlastnost Tag Získá nebo nastaví objekt, který obsahuje data o listu.
Veřejná vlastnost TransitionExpEval Získá nebo nastaví hodnotu, která označuje, zda aplikace Microsoft Office Excel používá pravidla vyhodnocení výrazu aplikace Lotus 1-2-3 na listu.
Veřejná vlastnost TransitionFormEntry Získá nebo nastaví hodnotu, která označuje, zda aplikace Microsoft Office Excel používá pravidla zadávání vzorců aplikace Lotus 1-2-3 na listu.
Veřejná vlastnost Type Získá typ listu.
Veřejná vlastnost UsedRange Získá Microsoft.Office.Interop.Excel.Range objekt, který představuje všechny buňky, které obsahovaly hodnotu kdykoli.
Veřejná vlastnost Visible Získá nebo nastaví Microsoft.Office.Interop.Excel.XlSheetVisibility hodnota, která určuje, zda je objekt viditelný.
Veřejná vlastnost VPageBreaks Získá Microsoft.Office.Interop.Excel.VPageBreaks konce kolekce, která představuje svislé stránky v listu.

Nahoru

Metody

  Název Popis
Veřejná metoda _CheckSpelling Infrastruktura.
Veřejná metoda _Evaluate Infrastruktura.
Veřejná metoda _PasteSpecial Infrastruktura.
Veřejná metoda _PrintOut Infrastruktura.
Veřejná metoda _Protect Infrastruktura.
Veřejná metoda _SaveAs Infrastruktura.
Veřejná metoda _VtblGap1_1 Infrastruktura.
Veřejná metoda _VtblGap2_1 Infrastruktura.
Veřejná metoda _VtblGap3_1 Infrastruktura.
Veřejná metoda _VtblGap4_1 Infrastruktura.
Veřejná metoda _VtblGap5_1 Infrastruktura.
Veřejná metoda _VtblGap6_1 Infrastruktura.
Veřejná metoda _VtblGap7_1 Infrastruktura.
Veřejná metoda Activate Díky aktuální list aktivní list.
Veřejná metoda Arcs Infrastruktura.
Veřejná metoda BeginInit Signály objekt spouštění dané inicializace. (Zděděno z ISupportInitialize.)
Veřejná metoda Buttons Infrastruktura.
Veřejná metoda CalculateMethod Výpočet vzorců v listu.
Veřejná metoda ChartObjects Získá jeden graf vložený objekt, který představuje buď ( Microsoft.Office.Interop.Excel.ChartObject) nebo kolekce vložené grafy ( Microsoft.Office.Interop.Excel.ChartObjects) na listu.
Veřejná metoda CheckBoxes Infrastruktura.
Veřejná metoda CheckSpelling Zkontroluje pravopis v listu.
Veřejná metoda CircleInvalid Kruhy neplatné položky v listu.
Veřejná metoda ClearArrows Vymaže z listu šipky závislostí.Šipky závislostí jsou přidány pomocí funkce auditu.
Veřejná metoda ClearCircles Vymaže kroužky z neplatné položky v listu.
Veřejná metoda Copy Zkopíruje listu do jiného umístění v sešitu.
Veřejná metoda Delete Odstraní základní Microsoft.Office.Interop.Excel.Worksheet objektu, ale neodstraní položky hostitel.Důrazně doporučujeme, aby tato metoda nepoužívaly.
Veřejná metoda Dispose Provádí úkoly definované aplikací, které jsou spojeny s uvolněním nebo obnovením nespravovaných prostředků. (Zděděno z IDisposable.)
Veřejná metoda DrawingObjects Infrastruktura.
Veřejná metoda Drawings Infrastruktura.
Veřejná metoda DropDowns Infrastruktura.
Veřejná metoda EndInit Signály objekt inicializace, že je dokončena. (Zděděno z ISupportInitialize.)
Veřejná metoda Evaluate Název aplikace Microsoft Office Excel převede na objekt nebo hodnota.
Veřejná metoda ExportAsFixedFormat Exportuje do souboru určeného formátu.
Veřejná metoda get_Range Získá Microsoft.Office.Interop.Excel.Range objekt, který představuje buňku nebo oblast buněk.Použití Range vlastností namísto této metody.
Veřejná metoda GroupBoxes Infrastruktura.
Veřejná metoda GroupObjects Infrastruktura.
Veřejná metoda Labels Infrastruktura.
Veřejná metoda Lines Infrastruktura.
Veřejná metoda ListBoxes Infrastruktura.
Veřejná metoda Move List se přesune do jiného umístění v sešitu.
Veřejná metoda OLEObjects Získá objekt, který představuje buď jediný objekt OLE ( Microsoft.Office.Interop.Excel.OLEObject) nebo kolekce všechny objekty technologie OLE ( Microsoft.Office.Interop.Excel.OLEObjects kolekce) na listu.
Veřejná metoda OptionButtons Infrastruktura.
Veřejná metoda Ovals Infrastruktura.
Veřejná metoda Paste Vloží obsah schránky na listu.
Veřejná metoda PasteSpecial Vloží obsah schránky do listu, pomocí zadaného formátu.Tuto metodu použijte, pokud chcete vložit data z jiné aplikace nebo vložení dat v určitém formátu.
Veřejná metoda Pictures Infrastruktura.
Veřejná metoda PivotTables Získá objekt, který představuje buď jediný kontingenční ( Microsoft.Office.Interop.Excel.PivotTable objekt) nebo kolekce kontingenční tabulky: ( Microsoft.Office.Interop.Excel.PivotTables objekt) na listu.
Veřejná metoda PivotTableWizard Vytvoří Microsoft.Office.Interop.Excel.PivotTable objektu.
Veřejná metoda PrintOut Vytiskne list.
Veřejná metoda PrintOutEx Vytiskne list.
Veřejná metoda PrintPreview Zobrazuje náhled list vypadat po vytištění.
Veřejná metoda Protect Chrání listu, takže jej nelze měnit.
Veřejná metoda Rectangles Infrastruktura.
Veřejná metoda ResetAllPageBreaks Obnoví všechny konce stránky v zadaném listu.
Veřejná metoda SaveAs Uloží změny v listu v jiném souboru.
Veřejná metoda Scenarios Získá objekt, který představuje buď jediný scénář ( Microsoft.Office.Interop.Excel.Scenario objekt) nebo kolekce scénáře ( Microsoft.Office.Interop.Excel.Scenarios objekt) na listu.
Veřejná metoda ScrollBars Infrastruktura.
Veřejná metoda Select Vybere listu.
Veřejná metoda SetBackgroundPicture Nastaví obrázek pozadí na listu.
Veřejná metoda ShowAllData Zviditelní všechny řádky aktuálně filtrovaném seznamu.Pokud automatický filtr se používá, tato metoda se změní na šipky "Vše".
Veřejná metoda ShowDataForm Zobrazí data formuláře přidružené k sešitu.
Veřejná metoda Spinners Infrastruktura.
Veřejná metoda TextBoxes Infrastruktura.
Veřejná metoda Unprotect Odstraní ochranu listu.Tato metoda nemá žádný vliv v případě, že není list zamknut.
Veřejná metoda XmlDataQuery Získá Range objekt, který představuje buněk mapován na určitý XPath.Získává nullodkaz null (Nothing v jazyce Visual Basic) -li zadaný výraz XPath není namapováno na listu nebo mapované oblasti je prázdná.
Veřejná metoda XmlMapQuery Získá Range objekt, který představuje buněk mapován na určitý XPath.Získává nullodkaz null (Nothing v jazyce Visual Basic) -li zadaný výraz XPath není namapováno na listu.

Nahoru

Události

  Název Popis
Veřejná událost ActivateEvent Dochází, když je aktivován listu.
Veřejná událost BeforeDoubleClick Vyvolá se při list poklepání, než výchozí poklepejte na akci.
Veřejná událost BeforeRightClick Dochází, když je klepli pravým tlačítkem myši, před výchozím tlačítkem akce.
Veřejná událost BindingContextChanged Infrastruktura.
Veřejná událost Calculate Vyvolá se po přepočítání sešitu.
Veřejná událost Change Vyvolá se v případě, že dojde ke změně v Worksheet buněk.
Veřejná událost Deactivate Vyvolá se v případě list ztratí fokus.
Veřejná událost Disposed Představuje metodu, která zpracovává Disposed události komponenty. (Zděděno z IComponent.)
Veřejná událost FollowHyperlink Dochází při klepnutí na libovolný hypertextový odkaz na list.
Veřejná událost PivotTableAfterValueChange Vyvolá se po buňku nebo oblast buněk v kontingenční tabulce upravit nebo přepočítat (pro buňky, které obsahují vzorce).
Veřejná událost PivotTableBeforeAllocateChanges Vyvolá se před použitím změn do kontingenční tabulky.
Veřejná událost PivotTableBeforeCommitChanges Vyvolá se před změny potvrzeny proti zdroj dat OLAP pro kontingenční tabulku.
Veřejná událost PivotTableBeforeDiscardChanges Vyvolá se před kontingenční tabulka zmìny.
Veřejná událost PivotTableChangeSync Vyvolá se po změně kontingenční tabulky.
Veřejná událost PivotTableUpdate Vyvolá se po aktualizaci kontingenční tabulky na listu.
Veřejná událost SelectionChange Vyvolá se při změně výběru v listu.
Veřejná událost Shutdown Dojde k vypnutí hostitele položky listu.
Veřejná událost Startup Vyvolá se po listu se systémem a všechny inicializační kód v sestavení byl spuštěn.

Nahoru

Poznámky

A Microsoft.Office.Tools.Excel.Worksheet objekt poskytuje stejné členy jako Microsoft.Office.Interop.Excel.Worksheet objekt z aplikace Excel primární interop sestavení, ale přidává následující funkce:

V úrovni aplikace Projekty můžete vytvořit Microsoft.Office.Tools.Excel.Worksheet programově pomocí objektů GetVstoObject metody.Další informace naleznete v tématu Rozšíření dokumentů aplikace Word a sešitů aplikace Excel v doplňcích na úrovni aplikace za běhu.

V úrovni dokumentu projekty obvykle nepoužíváte Microsoft.Office.Tools.Excel.Worksheet objekt přímo.Místo toho použijte Sheetn třídy pro programový přístup listy v projektu.Každý Sheetn třídy odvozuje většinu ze svých členů z Microsoft.Office.Tools.Excel.WorksheetBase třídy.Tato třída přesměruje všechna volání svých členů na vnitřní implementace Microsoft.Office.Tools.Excel.Worksheet v rozhraní Visual Studio Tools for Office runtime.Další informace naleznete v tématu Programování přizpůsobení na úrovni dokumentu.

[!POZNÁMKA]

Toto rozhraní je implementováno modulem Visual Studio Tools for Office Runtime. Rozhraní není určeno k implementaci do vašeho kódu. Další informace naleznete v tématu Přehled nástrojů Visual Studio Tools for Office runtime.

Použití

Tato dokumentace popisuje verzi tohoto typu, který je používán v projektech systému Office cílených pro rozhraní .NET Framework 4 a .NET Framework 4.5. V projektech cílených pro rozhraní .NET Framework 3.5 může mít tento typ jiné členy a ukázky kódu, poskytnuté pro tento typ, nemusejí fungovat. Dokumentaci k tomuto typu projektů cílených na rozhraní .NET Framework 3.5 naleznete v následující informační části dokumentace k sadě Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Viz také

Referenční dokumentace

Microsoft.Office.Tools.Excel – obor názvů

Další zdroje

Přehled hostitelských položek a hostitelských ovládacích prvků

Hostitelská položka Worksheet