WorksheetBase – třída
Poskytuje základní třída Sheetn třídy na úrovni dokumentu projektech systém 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 | |
---|---|---|
WorksheetBase | Infrastruktura. |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
_CodeName | Infrastruktura. | |
_DisplayRightToLeft | Infrastruktura. | |
Application | Získává Microsoft.Office.Interop.Excel.Applicationobjekt , který představuje aplikaceExcel systém Microsoft Office . | |
AutoFilter | Získává Microsoft.Office.Interop.Excel.AutoFilter Pokud je povoleno filtrování poskytující informace o filtrovaných seznamů na list .Získá nullodkaz Null (Nothing v jazyce Visual Basic) Pokud je filtrování počítače přetrvává. | |
AutoFilterMode | Získá nebo nastaví hodnotu, která označuje, zda filtrování aktuálně povolena v list (zda zobrazené rozevírací šipky filtru). | |
Base | Získává Worksheet objektu touto WorksheetBase rozšiřuje objekt. | |
BindingContext | Infrastruktura. | |
Cells | Získává Range objekt představující všechny buňky na list (nikoli pouze buňky, které jsou aktuálně používány). | |
CircularReference | Získává Range objekt , 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. | |
CodeName | Infrastruktura. | |
Columns | Získává Range objekt , který představuje jeden nebo více sloupců v list. | |
Comments | Získává Microsoft.Office.Interop.Excel.Comments kolekce představuje všechny komentáře na list. | |
ConsolidationFunction | Získá kód funkce pro aktuální konsolidace. | |
ConsolidationOptions | Získá tři prvek Array Možnosti konsolidace. | |
ConsolidationSources | Získává Array řetězců, název zdrojová databáze listy a rozsahy listaktuální konsolidace. | |
Controls | Získá kolekce spravovaných prvků, které jsou obsaženy v list. | |
Creator | Hodnota, která určuje, ve kterém byl vytvořen list aplikace získá. | |
CustomProperties | Získává Microsoft.Office.Interop.Excel.CustomProperties objekt představující identifikátor informace související s list. | |
DataBindings | Infrastruktura. | |
DataHost | Infrastruktura. | |
DisplayAutomaticPageBreaks | Infrastruktura. | |
DisplayPageBreaks | Získá nebo nastaví hodnotu, která určuje, zda jsou zobrazeny konce stránek (automatické a ruční) na list . | |
DisplayRightToLeft | Získá nebo nastaví hodnotu, která označuje, zda je list zobrazen zprava doleva namísto zleva doprava. | |
EnableAutoFilter | Získá nebo nastaví hodnotu, která označuje, zda jsou povoleny šipky automatického filtru při uživatel-rozhraní-pouze ochrana zapnuta. | |
EnableCalculation | Získá nebo nastavit hodnotu označující, zda systém Microsoft Office Excel automaticky přepočítává list v případě potřeby. | |
EnableFormatConditionsCalculation | Získá nebo nastaví hodnotu, která určuje, zda bude automaticky provedena podmíněné formáty. | |
EnableOutlining | Získá nebo nastaví hodnotu, která označuje, zda jsou povoleny symboly osnovy když uživatel-rozhraní-pouze ochrana zapnuta. | |
EnablePivotTable | Získá nebo nastaví hodnotu, která určuje, zda ovládací prvky kontingenční tabulka a akce jsou povoleny při uživatel-rozhraní-pouze ochrana zapnuta. | |
EnableSelection | Získá nebo nastaví hodnotu označující lze vybrat buňky na listu. | |
FilterMode | Získá hodnotu označující, zda list aktivně filtrování dat | |
HostContext | Infrastruktura. | |
HPageBreaks | Získává konceMicrosoft.Office.Interop.Excel.HPageBreakskolekce představující vodorovné stránky v listu. | |
Hyperlinks | Získává Microsoft.Office.Interop.Excel.Hyperlinks kolekce, která představuje hypertextové odkazy pro oblast nebo listu. | |
Index | Získá index číslo list v rámci kolekce listů. | |
InnerObject | Získává Microsoft.Office.Interop.Excel.Worksheet , představuje základní nativní objekt pro WorksheetBase. | |
ItemProvider | Infrastruktura. | |
ListObjects | Získá kolekce Microsoft.Office.Interop.Excel.ListObject objekty v list. | |
MailEnvelope | Získá e-mail hlavička list. | |
Name | Získá nebo nastaví název list. | |
Names | Získává Microsoft.Office.Interop.Excel.Names kolekce představuje všechny list-konkrétní názvy (názvy definované s "worksheetname!" předpona). | |
Next | Získává Microsoft.Office.Interop.Excel.Worksheet , představuje další list. | |
OnCalculate | Infrastruktura. | |
OnData | Infrastruktura. | |
OnDoubleClick | Infrastruktura. | |
OnEntry | Infrastruktura. | |
OnSheetActivate | Infrastruktura. | |
OnSheetDeactivate | Infrastruktura. | |
Outline | Získává Microsoft.Office.Interop.Excel.Outline , představuje osnova list. | |
PageSetup | Získává Microsoft.Office.Interop.Excel.PageSetup , který obsahuje všechna nastavení vzhledu stránky list. | |
Parent | Načte nadřazený objekt list. | |
Previous | Získává Microsoft.Office.Interop.Excel.Worksheet , představuje předchozí list. | |
PrintedCommentPages | Získá číslo komentáře, které budou vytištěny na aktuálním list.Tuto vlastnost lze použít pouze v Excel 2010 projekty. | |
ProtectContents | Získá hodnotu označující, zda se chráněný obsah list (jednotlivých buněk). | |
ProtectDrawingObjects | Získá hodnotu označující, zda jsou obrazce uzamčeny. | |
Protection | Získává Microsoft.Office.Interop.Excel.Protection objekt představující možnosti ochrana list. | |
ProtectionMode | Získá hodnotu označující, zda uživatel rozhraní-pouze ochrana zapnuta. | |
ProtectScenarios | Získá hodnotu označující, zda jsou chráněny list scénáře. | |
QueryTables | Získává Microsoft.Office.Interop.Excel.QueryTables kolekce představuje všechny tabulky dotaz na list. | |
Range | Získává Microsoft.Office.Interop.Excel.Range objekt představující buňku nebo oblast buněk. | |
Rows | Získává Range objekt , který představuje jeden nebo více řádků list. | |
Scripts | Získává Microsoft.Office.Core.Scripts kolekce, která obsahuje Script objekty představující bloky skript nebo kód v list při uložení jako web stránky. | |
ScrollArea | Získá nebo nastaví oblast, kde je povoleno posunování, jako typu oblasti a1. | |
Shapes | Získává Microsoft.Office.Interop.Excel.Shapes objekt představující všechny obrazce na list. | |
Site | Infrastruktura. | |
SmartTags | Získává Microsoft.Office.Interop.Excel.SmartTags objekt představující kolekce inteligentních značek list. | |
Sort | Získá seřazené hodnoty v aktuálním list. | |
StandardHeight | Získá standardní (výchozí) výšku všech řádků v listv bodech. | |
StandardWidth | Získá nebo nastaví standardní (výchozí) šířku všech sloupců v list. | |
Tab | Získává Microsoft.Office.Interop.Excel.Tab list. | |
Tag | Získá nebo nastaví objekt obsahující data list. | |
TransitionExpEval | Získá nebo nastaví hodnotu, která označuje, zda systém Microsoft Office Excel používá pro listaplikace Lotus 1-2-3 výrazu pravidla hodnocení. | |
TransitionFormEntry | Získá nebo nastaví hodnotu, která označuje, zda systém Microsoft Office Excel používá pravidlapoložka vzorecaplikace Lotus 1-2-3 na list. | |
Type | Získá typ list . | |
UsedRange | Získává Microsoft.Office.Interop.Excel.Range objekt představující všechny buňky, které obsahovaly hodnotu kdykoli. | |
Visible | Získá nebo nastaví Microsoft.Office.Interop.Excel.XlSheetVisibility hodnota, která určuje, zda je objekt viditelný. | |
VPageBreaks | Získává konceMicrosoft.Office.Interop.Excel.VPageBreakskolekce představuje svislé stránky v listu. |
Na začátek
Metody
Název | Popis | |
---|---|---|
Activate | Infrastruktura. | |
Arcs | Infrastruktura. | |
BeginInit | Infrastruktura. | |
Buttons | Infrastruktura. | |
CalculateMethod | Výpočet vzorců v list. | |
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 list. | |
CheckBoxes | Infrastruktura. | |
CheckSpelling | Infrastruktura. | |
CircleInvalid | Kruhy neplatný položek na list. | |
ClearArrows | Vymaže z listšipky závislostí.Šipky závislostí jsou přidány pomocí funkceauditu. | |
ClearCircles | Vymaže kruhy z neplatný položek na list. | |
Copy | Zkopíruje list do jiného umístění v sešitu. | |
Delete | Odstraní základní Microsoft.Office.Interop.Excel.Worksheet objekt, ale nemá odstranit hostitel položka.Důrazně doporučujeme, že tuto metoda použít. | |
Dispose | Uvolní všechny prostředky používané aktuální instance WorksheetBase Třída | |
DrawingObjects | Infrastruktura. | |
Drawings | Infrastruktura. | |
DropDowns | Infrastruktura. | |
EndInit | Infrastruktura. | |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) | |
Evaluate | Název systém Microsoft Office Excel převede hodnotu nebo objekt . | |
ExportAsFixedFormat | Exportuje do souboru určeného formátu. | |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) | |
FinishInitialization | Infrastruktura. | |
get_Range | Získává Microsoft.Office.Interop.Excel.Range objekt představující buňku nebo oblast buněk.Použití Range vlastností namísto metody. | |
GetAutomationObject | Volat Visual Studio Tools for Office runtime získat objekt , který lze použít kód VBA v list. | |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
GroupBoxes | Infrastruktura. | |
GroupObjects | Infrastruktura. | |
Initialize | Infrastruktura. | |
InitializeDataBindings | Infrastruktura. | |
Labels | Infrastruktura. | |
Lines | Infrastruktura. | |
ListBoxes | Infrastruktura. | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
Move | list se přesune do jiného umístění v sešitu. | |
OLEObjects | objekt představující buď získá jedenobjekt technologie OLE( Microsoft.Office.Interop.Excel.OLEObject) nebo kolekce všechny objekty technologie OLE ( Microsoft.Office.Interop.Excel.OLEObjectskolekce) list. | |
OnShutdown | Infrastruktura. | |
OnStartup | Infrastruktura. | |
OptionButtons | Infrastruktura. | |
Ovals | Infrastruktura. | |
Paste | Vloží obsah schránky na list. | |
PasteSpecial | Vloží obsah schránky na listzadaném formátu.Použít tuto metoda vložit dat v určitém formátu nebo vložit data z jiných aplikací. | |
Pictures | Infrastruktura. | |
PivotTables | objekt představující buď získá jeden kontingenční tabulkasestava ( Microsoft.Office.Interop.Excel.PivotTableobjekt) nebo kolekce kontingenční tabulka tabulek ( Microsoft.Office.Interop.Excel.PivotTablesobjekt) list. | |
PivotTableWizard | Vytvoří Microsoft.Office.Interop.Excel.PivotTable objektu. | |
PrintOut | Vytiskne se list. | |
PrintOutEx | Vytiskne se list. | |
PrintPreview | Zobrazuje náhled list vypadat po vytištění. | |
Protect | Chrání list tak, že jej nelze měnit. | |
Rectangles | Infrastruktura. | |
ResetAllPageBreaks | Obnoví všechny konce stránky v listzadaný. | |
SaveAs | Uloží změny v list v jiný soubor. | |
Scenarios | Získává objekt představující buď jediný scénář ( Microsoft.Office.Interop.Excel.Scenario objekt) nebo kolekce scénáře ( Microsoft.Office.Interop.Excel.Scenarios objekt) list. | |
ScrollBars | Infrastruktura. | |
Select | Vybere list. | |
SetBackgroundPicture | Nastaví obrázek pozadí list. | |
ShowAllData | Zviditelní všechny řádky aktuálně filtrovaném seznamu.Pokud automatický filtr používá tato metoda změny šipekVše. " | |
ShowDataForm | Zobrazí data formulář přidružené k list. | |
Spinners | Infrastruktura. | |
TextBoxes | Infrastruktura. | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
Unprotect | Odstraní ochrana list.Tato metoda nemá žádný účinek, pokud není list uzamčený. | |
XmlDataQuery | Získává Range objekt představující buňky mapovány na určité XPath.Získá nullodkaz Null (Nothing v jazyce Visual Basic) Pokud zadaná cesta XPath není namapováno na listnebo mapované oblasti je prázdná. | |
XmlMapQuery | Získává Range objekt představující buňky mapovány na určité XPath.Získá nullodkaz Null (Nothing v jazyce Visual Basic) -li zadaný výraz XPath byl namapován na list. |
Na začátek
Události
Název | Popis | |
---|---|---|
ActivateEvent | Dochází při aktivaci list . | |
BeforeDoubleClick | Dochází při list poklepání, než výchozí akce poklepejte. | |
BeforeRightClick | Dojde k list je klepli pravým tlačítkem myši, před tlačítkem výchozí akce. | |
BindingContextChanged | Infrastruktura. | |
Calculate | Vyvolá se po přepočítání list . | |
Change | Vyvolá se při změně v WorksheetBase buněk. | |
Deactivate | Dojde k list ztratí fokus. | |
Disposed | Infrastruktura. | |
FollowHyperlink | Dojde po klepnutí na libovolný hypertextový odkaz na list. | |
PivotTableAfterValueChange | Vyvolá se po buňku nebo oblast buněk v kontingenční tabulka upravit nebo přepočítat (pro buňky obsahující vzorce).Tuto událost lze použít pouze v Excel 2010 projekty. | |
PivotTableBeforeAllocateChanges | Vyvolá se před změny použity kontingenční tabulka.Tuto událost lze použít pouze v Excel 2010 projekty. | |
PivotTableBeforeCommitChanges | Vyvolá se před změny potvrzeny proti zdroj dat OLAP kontingenční tabulka.Tuto událost lze použít pouze v Excel 2010 projekty. | |
PivotTableBeforeDiscardChanges | Vyvolá se před kontingenční tabulka zmìny.Tuto událost lze použít pouze v Excel 2010 projekty. | |
PivotTableChangeSync | Po změně dojde na kontingenční tabulka.Tuto událost lze použít pouze v Excel 2010 projekty. | |
PivotTableUpdate | Vyvolá se po aktualizacisestava kontingenční tabulkana list. | |
SelectionChange | Vyvolá se při výběr list. | |
Shutdown | Dojde k vypnutíhostitel listpoložka . | |
Startup | Infrastruktura. |
Na začátek
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
EntryPoint.BeginInit | Infrastruktura. | |
EntryPoint.EndInit | Infrastruktura. | |
EntryPoint.FinishInitialization | Infrastruktura. | |
EntryPoint.Initialize | Infrastruktura. | |
EntryPoint.InitializeDataBindings | Infrastruktura. | |
EntryPoint.OnShutdown | Infrastruktura. | |
EntryPoint.OnStartup | Infrastruktura. | |
IExtension.ExtensionBase | Infrastruktura. | |
IWorksheetExtension.GetAutomationObject | Infrastruktura. |
Na začátek
Poznámky
WorksheetBaseJe základní třída protřída Sheetn třídy v úrovni dokumentu aplikace Excel projekty vytvořené pomocí Visual Studio. Použít Sheetn třídy programovému přístupu listy v projekt. WorksheetBaseJetřída hostitelpoložka , představuje list projektů na úrovni dokumentu. Další informace naleznete v tématu Host Items and Host Controls Overview a Worksheet Host Item.
WorksheetBasetřída poskytuje stejné členy jako Microsoft.Office.Interop.Excel.Worksheettřída v aplikaci Excel primární interop sestavení, ale přidává následující funkce:
ControlsVlastnost. Použít této vlastnost spravovaných prvků do listaplikace Excel přidat nebo odebrat ovládací prvky za běhu.
InnerObjectVlastnost. Použít tuto vlastnost získat základní Microsoft.Office.Interop.Excel.Worksheetobjekthostitel listpoložka.
GetAutomationObjectMetoda. Tato metoda třída v projekt VBA kódu v listvystavit přepište.
Úrovni dokumentu události, jako například ActivateEvent a Change, které jsou k dispozici pouze na úrovni aplikace v modelu objekt aplikace Excel. V objekt modelu aplikace Excel, tyto události jsou definovány v Microsoft.Office.Interop.Excel.Application třída , nikoli Microsoft.Office.Interop.Excel.Worksheet třída.
Vytváření položek hostitele listu
Nelze vytvořit WorksheetBase objekty pomocí programu Office projekty.
V úrovni dokumentu projekty Sheetn tříd (které odvozují z WorksheetBase) jsou vytvořena automaticky pomocí Visual Studio Tools for Office runtime Při koncový uživatel otevře sešit. Další informace naleznete v tématu Programming Document-Level Customizations.
V aplikace-úroveň projektů, můžete vytvořitpoložkylisthostitel programově pomocí GetVstoObjectmetoda. vytvořit jehostitel listpoložka Microsoft.Office.Tools.Excel.Worksheetobjektspíše než WorksheetBaseobjekt. Další informace naleznete v tématu Extending Word Documents and Excel Workbooks in Application-Level Add-ins at Run Time.
Použití
Tento typ je používán pouze v projektech systému Office cílených na rozhraní .NET Framework 4. Sestavení, ve kterém je tento typ definován, není součástí modulu runtime nástrojů Visual Studio Tools for Office. 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 spuštění Office „14“ „14“.
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.
Viz také
Odkaz
Microsoft.Office.Tools.Excel – obor názvů
Worksheet Host Item