Sdílet prostřednictvím


WorksheetBase – třída

Poskytuje základní třídu pro Sheetn tříd v projekty na úrovni dokumentu v aplikaci Microsoft Office Excel.

Hierarchie dědičnosti

System.Object
  Microsoft.Office.Tools.Excel.WorksheetBase

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

Syntaxe

'Deklarace
Public MustInherit Class WorksheetBase _
    Implements IWorksheetExtension, IExtension, EntryPoint, ISupportInitialize,  _
    IBindableComponent, IComponent, IDisposable
public abstract class WorksheetBase : IWorksheetExtension, 
    IExtension, EntryPoint, ISupportInitialize, IBindableComponent, IComponent, 
    IDisposable

Typ WorksheetBase zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda WorksheetBase Infrastruktura.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost _CodeName Infrastruktura.
Veřejná vlastnost _DisplayRightToLeft Infrastruktura.
Veřejná vlastnost Application Získá Microsoft.Office.Interop.Excel.Application objekt, který představuje aplikace Microsoft Office Excel.
Veřejná vlastnost AutoFilter Získá Microsoft.Office.Interop.Excel.AutoFilter , poskytuje informace o filtrované seznamy na listu v případě, že je povoleno filtrování.Získá nullodkaz null (Nothing v jazyce Visual Basic) Pokud je filtrování vypnuto.
Veřejná vlastnost AutoFilterMode Získá nebo nastaví hodnotu, která označuje, zda filtrování je nyní povolena na listu (zda šipek rozevíracího seznamu filtru jsou aktuálně zobrazeny).
Veřejná vlastnost Base Získá Worksheet objekt touto WorksheetBase přesahuje objekt.
Veřejná vlastnost BindingContext Infrastruktura.
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) v případě, že neexistuje žádný cyklický odkaz na listu.
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 kolekci, která představuje všechny komentáře na listu.
Veřejná vlastnost ConsolidationFunction Získá kód funkce použité pro aktuální konsolidace.
Veřejná vlastnost ConsolidationOptions Získá element tři Array možností sloučení.
Veřejná vlastnost ConsolidationSources Získá Array řetězců, které název zdrojové listy a rozsahy pro aktuální konsolidace 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ém byl vytvořen listu.
Veřejná vlastnost CustomProperties Získá Microsoft.Office.Interop.Excel.CustomProperties objekt představující informace identifikátor přidružený k listu.
Veřejná vlastnost DataBindings Infrastruktura.
Veřejná vlastnost DataHost Infrastruktura.
Veřejná vlastnost DisplayAutomaticPageBreaks Infrastruktura.
Veřejná vlastnost DisplayPageBreaks Získá nebo nastaví hodnotu, která označuje, zda jsou zobrazeny konce stránek (automatické a 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, v případě, že je-li zapnuta funkce uživatelského rozhraní jen ochrana.
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, v případě, že je-li zapnuta funkce uživatelského rozhraní jen ochrana. Tento typ člena je určen pouze pro použití v projektech systému Microsoft Office 2007. V systému Office 2010 již nejsou inteligentní značky používány.
. Tento typ člena je určen pouze pro použití v projektech systému Microsoft Office 2007. V systému Office 2010 již nejsou inteligentní značky používány.
.
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 zapnutá ochrana uživatelského rozhraní jen.
Veřejná vlastnost EnableSelection Získá nebo nastaví hodnotu určující, buněk, které lze vybrat v listu.
Veřejná vlastnost FilterMode Získá hodnotu označující, zda je na listu je aktivně filtrování dat.
Veřejná vlastnost HostContext Infrastruktura.
Veřejná vlastnost HPageBreaks Získá Microsoft.Office.Interop.Excel.HPageBreaks kolekci, která představuje vodorovné stránky konce listu.
Veřejná vlastnost Hyperlinks Získá Microsoft.Office.Interop.Excel.Hyperlinks kolekci, která představuje hypertextové odkazy pro rozsah nebo list.
Veřejná vlastnost Index Získá číslo indexu listu v rámci kolekce listy.
Veřejná vlastnost InnerObject Získá Microsoft.Office.Interop.Excel.Worksheet , která představuje základní nativní objekt, který WorksheetBase.
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 na listu.
Veřejná vlastnost Name Získá nebo nastaví název listu.
Veřejná vlastnost Names Získá Microsoft.Office.Interop.Excel.Names kolekci, která představuje všechny listu specifické názvy (názvy definované s předponou "WorksheetName!").
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 osnovy na listu, který představuje.
Veřejná vlastnost PageSetup Získá Microsoft.Office.Interop.Excel.PageSetup , který obsahuje všechna nastavení vzhledu stránky listu.
Veřejná vlastnost Parent Nadřazený objekt získá na listu.
Veřejná vlastnost Previous Získá Microsoft.Office.Interop.Excel.Worksheet , která představuje předchozí list.
Veřejná vlastnost PrintedCommentPages Získá číslo komentáře, které budou vytištěny na aktuálním listu.Tuto vlastnost lze použít pouze v Excel 2010 projektů.
Veřejná vlastnost ProtectContents Získá hodnotu označující, zda jsou chráněný obsah listu (jednotlivé buňky).
Veřejná vlastnost ProtectDrawingObjects Získá hodnotu označující, zda jsou obrazce zamknuty.
Veřejná vlastnost Protection Získá Microsoft.Office.Interop.Excel.Protection objekt, který představuje možnosti ochrany listu.
Veřejná vlastnost ProtectionMode Získá hodnotu, která označuje, zda je zapnuta funkce Ochrana uživatele pouze pro rozhraní.
Veřejná vlastnost ProtectScenarios Získá hodnotu označující, zda jsou chráněny listu scénáře.
Veřejná vlastnost QueryTables Získá Microsoft.Office.Interop.Excel.QueryTables kolekci, která představuje všechny tabulky dotazu na listu.
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 kolekci, která obsahuje Script objekty, které představují bloků skriptu nebo kódu v listu, 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, který představuje všechny obrazce na listu.
Veřejná vlastnost Site Infrastruktura.
Veřejná vlastnost SmartTags Získá Microsoft.Office.Interop.Excel.SmartTags objekt představující kolekci inteligentních značek pro list.
Veřejná vlastnost Sort Získá seřazené hodnoty 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á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 kolekci, která představuje stránku svislé konce listu.

Nahoru

Metody

  Název Popis
Veřejná metoda Activate Infrastruktura.
Veřejná metoda Arcs Infrastruktura.
Veřejná metoda BeginInit Infrastruktura.
Veřejná metoda Buttons Infrastruktura.
Veřejná metoda CalculateMethod Výpočtu vzorců v listu.
Veřejná metoda ChartObjects Získá objekt, který představuje buď jeden vložený graf ( Microsoft.Office.Interop.Excel.ChartObject) nebo kolekci vložených grafů ( Microsoft.Office.Interop.Excel.ChartObjects) v listu.
Veřejná metoda CheckBoxes Infrastruktura.
Veřejná metoda CheckSpelling Infrastruktura.
Veřejná metoda CircleInvalid Kruhy neplatných položek na listu.
Veřejná metoda ClearArrows Vymaže z listu šipky závislostí.Šipky závislostí jsou přidány pomocí funkce auditování.
Veřejná metoda ClearCircles Vymaže kroužky z neplatných položek na 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 nedojde k odstranění položku hostitele.Důrazně doporučujeme, aby tato metoda nepoužívaly.
Veřejná metoda Dispose Uvolní všechny prostředky, které používá aktuální instance WorksheetBase třídy.
Veřejná metoda DrawingObjects Infrastruktura.
Veřejná metoda Drawings Infrastruktura.
Veřejná metoda DropDowns Infrastruktura.
Veřejná metoda EndInit Infrastruktura.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda Evaluate Název aplikace Microsoft Office Excel převede na objekt nebo hodnotu.
Veřejná metoda ExportAsFixedFormat Vývozy do souboru určeného formátu.
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Chráněná metoda FinishInitialization Infrastruktura.
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.
Chráněná metoda GetAutomationObject Volat Visual Studio Tools for Office runtime k získání objektu, který lze použít v kódu jazyka VBA v sešitě.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda GroupBoxes Infrastruktura.
Veřejná metoda GroupObjects Infrastruktura.
Chráněná metoda Initialize Infrastruktura.
Chráněná metoda InitializeDataBindings Infrastruktura.
Veřejná metoda Labels Infrastruktura.
Veřejná metoda Lines Infrastruktura.
Veřejná metoda ListBoxes Infrastruktura.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
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ď jeden objekt OLE ( Microsoft.Office.Interop.Excel.OLEObject) nebo sada všech objektů OLE ( Microsoft.Office.Interop.Excel.OLEObjects kolekce) v listu.
Chráněná metoda OnShutdown Infrastruktura.
Chráněná metoda OnStartup Infrastruktura.
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 na listu pomocí zadaného formátu.Tuto metodu použijte, chcete-li vložit data z jiných aplikací 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ď jeden kontingenční ( Microsoft.Office.Interop.Excel.PivotTable objektu) nebo kolekci kontingenčních tabulkách ( Microsoft.Office.Interop.Excel.PivotTables objekt) v listu.
Veřejná metoda PivotTableWizard Vytvoří Microsoft.Office.Interop.Excel.PivotTable objektu.
Veřejná metoda PrintOut Vytiskne listu.
Veřejná metoda PrintOutEx Vytiskne listu.
Veřejná metoda PrintPreview Zobrazuje náhled list vypadat po vytištění.
Veřejná metoda Protect Chrání listu tak, aby jej nelze měnit.
Veřejná metoda Rectangles Infrastruktura.
Veřejná metoda ResetAllPageBreaks Obnoví všechny konce stránek na list určený.
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 objektu) nebo kolekci scénáře ( Microsoft.Office.Interop.Excel.Scenarios objekt) v listu.
Veřejná metoda ScrollBars Infrastruktura.
Veřejná metoda Select Slouží k výběru listu.
Veřejná metoda SetBackgroundPicture Nastaví obrázek pozadí listu.
Veřejná metoda ShowAllData Všechny řádky aktuálně filtrovaném seznamu zviditelní.Je-li používán automatický filtr, tato metoda mění na šipky "Vše".
Veřejná metoda ShowDataForm Zobrazuje datový formulář, který je přidružený k listu.
Veřejná metoda Spinners Infrastruktura.
Veřejná metoda TextBoxes Infrastruktura.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda Unprotect Odstraní ochranu listu.Tato metoda nemá žádný vliv, pokud není chráněn listu.
Veřejná metoda XmlDataQuery Získá Range objekt, který představuje buňky, které jsou mapovány na konkrétního jazyka XPath.Získá nullodkaz null (Nothing v jazyce Visual Basic) je-li zadaný výraz XPath nebyla namapována na listu nebo mapované oblasti je prázdný.
Veřejná metoda XmlMapQuery Získá Range objekt, který představuje buňky, které jsou mapovány na konkrétního jazyka XPath.Získá nullodkaz null (Nothing v jazyce Visual Basic) je-li zadaný výraz XPath nebyla namapována na listu.

Nahoru

Události

  Název Popis
Veřejná událost ActivateEvent Vyvolá se v případě aktivován listu.
Veřejná událost BeforeDoubleClick Vyvolá se v případě, že je poklepání, dříve, než je výchozí nastavení, poklepejte na akci.
Veřejná událost BeforeRightClick Vyvolá se v případě, že je klepli pravým tlačítkem myši, dříve, než je výchozí, klepněte pravým tlačítkem akce.
Veřejná událost BindingContextChanged Infrastruktura.
Veřejná událost Calculate Vyvolá se po přepočítání listu.
Veřejná událost Change Vyvolá se v případě, že dojde ke změně v WorksheetBase buněk.
Veřejná událost Deactivate Vyvolá se v případě listu ztratí fokus.
Veřejná událost Disposed Infrastruktura.
Veřejná událost FollowHyperlink Vyvolá se v případě, že klepnete na libovolný hypertextový odkaz na listu.
Veřejná událost PivotTableAfterValueChange Vyvolá se po buňku nebo oblast buněk v kontingenční tabulce upravovat nebo přepočítat (pro buňky obsahující vzorce).Tuto událost lze použít pouze v Excel 2010 projektů.
Veřejná událost PivotTableBeforeAllocateChanges Dochází před změny jsou použity pro kontingenční tabulku.Tuto událost lze použít pouze v Excel 2010 projektů.
Veřejná událost PivotTableBeforeCommitChanges Vyvolá se před změny potvrzeny proti zdroje dat OLAP pro kontingenční tabulku.Tuto událost lze použít pouze v Excel 2010 projektů.
Veřejná událost PivotTableBeforeDiscardChanges Dochází před kontingenční tabulky zahodit.Tuto událost lze použít pouze v Excel 2010 projektů.
Veřejná událost PivotTableChangeSync Pozdější změny do kontingenční tabulky.Tuto událost lze použít pouze v Excel 2010 projektů.
Veřejná událost PivotTableUpdate Vyvolá se po aktualizaci kontingenční tabulky v listu.
Veřejná událost SelectionChange Vyvolá se při změně výběru v listu.
Veřejná událost Shutdown Vyvolá se v případě vypnutí položku hostitelské listu.
Veřejná událost Startup Infrastruktura.

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda EntryPoint.BeginInit Infrastruktura.
Explicitní implementace rozhraníSoukromá metoda EntryPoint.EndInit Infrastruktura.
Explicitní implementace rozhraníSoukromá metoda EntryPoint.FinishInitialization Infrastruktura.
Explicitní implementace rozhraníSoukromá metoda EntryPoint.Initialize Infrastruktura.
Explicitní implementace rozhraníSoukromá metoda EntryPoint.InitializeDataBindings Infrastruktura.
Explicitní implementace rozhraníSoukromá metoda EntryPoint.OnShutdown Infrastruktura.
Explicitní implementace rozhraníSoukromá metoda EntryPoint.OnStartup Infrastruktura.
Explicitní implementace rozhraníSoukromá vlastnost IExtension.ExtensionBase Infrastruktura.
Explicitní implementace rozhraníSoukromá metoda IWorksheetExtension.GetAutomationObject Infrastruktura.

Nahoru

Poznámky

WorksheetBase Třída je základní třída pro Sheetn tříd v úrovni dokumentu aplikace Excel projekty vytvořené pomocí sady Visual Studio.Použití Sheetn třídy pro programový přístup k listy v projektu.WorksheetBase Třída je položku hostitelské , která představuje list projekty na úrovni dokumentu.Další informace naleznete v tématu Přehled ovládací prvky hostitel a Host položky a Položku hostitele listu.

WorksheetBase Třída obsahuje stejné členy jako Microsoft.Office.Interop.Excel.Worksheet třídou v aplikaci Excel primární definiční sestavení, ale přidá následující funkce:

Vytvoření položky hostitel listu

Nelze vytvořit WorksheetBase objekty programově v projektech systému Office.

V projekty na úrovni dokumentu Sheetn tříd (které jsou odvozeny z WorksheetBase) jsou vytvořeny automaticky aplikace Visual Studio Tools for Office runtime Pokud koncový uživatel otevře sešit.Další informace naleznete v tématu Úpravy dokumentu úroveň programování.

V projekty na úrovni aplikace, můžete vytvořit list položkami hostitele programově pomocí GetVstoObject metoda.Je položka hostitele listu, můžete vytvořit Microsoft.Office.Tools.Excel.Worksheet objektu, spíše než WorksheetBase objektu.Další informace naleznete v tématu Rozšíření dokumenty aplikace Word a Excel v doplňky úroveň aplikace v době spuštění.

Použití

Tento typ je používán pouze v projektech systému Office cílených pro rozhraní .NET Framework 4 a .NET Framework 4.5. Sestavení, které definuje tento typ, není součástí modulu Visual Studio Tools for Office Runtime. Toto sestavení tedy musí být nasazeno společně s vaším řešení. Další informace naleznete v tématu Sestavení v aplikaci Visual Studio Tools pro Runtime sady Office.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

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

Worksheet Host Item

Další zdroje

Přehled ovládací prvky hostitel a Host položky