WorksheetCollection

WorksheetCollection class

Kapslar in en samling avWorksheet objekt.

public class WorksheetCollection : CollectionBase<Worksheet>

Egenskaper

namnBeskrivning
ActiveSheetIndex { get; set; }Representerar indexet för aktivt kalkylblad när kalkylarket öppnas.
ActiveSheetName { get; set; }Representerar namnet på det aktiva kalkylbladet när kalkylarket öppnas.
BuiltInDocumentProperties { get; }Returnerar enDocumentPropertysamling som representerar alla inbyggda dokumentegenskaper i kalkylarket.
Capacity { get; set; }
Count { get; }
CustomDocumentProperties { get; }Returnerar enDocumentProperty samling som representerar alla anpassade dokumentegenskaper i kalkylarket.
Dxfs { get; }Hämtar master differentialformateringsposter.
ExternalLinks { get; }Representerar externa länkar i en arbetsbok.
IsRefreshAllConnections { get; set; }Indikerar om alla anslutningar uppdateras när filen öppnas i MS Excel.
Item { get; }FårWorksheet element vid angivet index. (2 indexers)
Item { get; set; }
Names { get; }Hämtar samlingen av alla Name-objekt i kalkylarket.
OleSize { get; set; }Hämtar och ställer in den visade storleken när arbetsboksfilen används som ett Ole-objekt.
RevisionLogs { get; }Representerar revisionsloggar.
TableStyles { get; }BlirTableStyles objekt.
ThreadedCommentAuthors { get; }Hämtar listan över trådade kommentarsförfattare.
WebExtensions { get; }Hämtar listan över aktivitetsrutor.
WebExtensionTaskPanes { get; }Hämtar listan över aktivitetsrutor.
XmlMaps { get; set; }Hämtar och ställer in XML-kartorna i arbetsboken.

Metoder

namnBeskrivning
Add()Lägger till ett kalkylblad till samlingen.
Add(SheetType)Lägger till ett kalkylblad till samlingen.
Add(string)Lägger till ett kalkylblad till samlingen.
AddCopy(int)Lägger till ett kalkylblad till samlingen och kopierar data från ett existerande kalkylblad.
AddCopy(string)Lägger till ett kalkylblad till samlingen och kopierar data från ett existerande kalkylblad.
BinarySearch(Worksheet)
BinarySearch(Worksheet, IComparer<Worksheet>)
BinarySearch(int, int, Worksheet, IComparer<Worksheet>)
Clear()Rensa alla kalkylblad. (2 methods)
ClearPivottables()Rensar pivottabeller från kalkylarket.
Contains(Worksheet)
CopyTo(Worksheet[])
CopyTo(Worksheet[], int)
CopyTo(int, Worksheet[], int, int)
CreateRange(string, int)Skapar enRange objekt från en adress i området.
CreateUnionRange(string, int)Skapar enRange objekt från en adress i området.
Exists(Predicate<Worksheet>)
Find(Predicate<Worksheet>)
FindAll(Predicate<Worksheet>)
FindIndex(Predicate<Worksheet>)
FindIndex(int, Predicate<Worksheet>)
FindIndex(int, int, Predicate<Worksheet>)
FindLast(Predicate<Worksheet>)
FindLastIndex(Predicate<Worksheet>)
FindLastIndex(int, Predicate<Worksheet>)
FindLastIndex(int, int, Predicate<Worksheet>)
GetEnumerator()
GetNamedRanges()Hämtar alla fördefinierade namngivna intervall i kalkylarket.
GetNamedRangesAndTables()Hämtar alla fördefinierade namngivna intervall i kalkylarket.
GetRangeByName(string)Hämtar Range-objekt med fördefinierat namn.
GetRangeByName(string, int, bool)BlirRange genom fördefinierat namn eller tabellens namn
GetSheetByCodeName(string)Hämtar kalkylbladet med kodnamnet.
IndexOf(Worksheet)
IndexOf(Worksheet, int)
IndexOf(Worksheet, int, int)
Insert(int, SheetType)Infoga ett kalkylblad.
Insert(int, SheetType, string)Infoga ett kalkylblad.
LastIndexOf(Worksheet)
LastIndexOf(Worksheet, int)
LastIndexOf(Worksheet, int, int)
RefreshPivotTables()Uppdaterar alla pivottabeller i WorksheetCollection.
RegisterAddInFunction(int, string)Lägger till tilläggsfunktion i arbetsboken
RegisterAddInFunction(string, string, bool)Lägger till tilläggsfunktion i arbetsboken
RemoveAt(int)Tar bort elementet vid ett angivet index. (2 methods)
RemoveAt(string)Tar bort elementet vid ett angivet namn.
SetOleSize(int, int, int, int)Ställer in visad storlek när arbetsboksfil används som ett Ole-objekt.
SortNames()Sorterar de definierade namnen.
SwapSheet(int, int)Byter de två arken.

Exempel

[C#]

Workbook workbook = new Workbook();

WorksheetCollection sheets = workbook.Worksheets;

//Lägg till ett kalkylblad
sheets.Add();

//Ändra namnet på ett kalkylblad
sheets[0].Name = "First Sheet";

//Ställ in det aktiva bladet till det andra kalkylbladet
sheets.ActiveSheetIndex = 1;

	
[Visual Basic]

Dim excel as Workbook = new Workbook()

Dim sheets as WorksheetCollection = excel.Worksheets

'Lägg till ett kalkylblad
sheets.Add()

ndra namnet  ett kalkylblad
sheets(0).Name = "First Sheet"

'Ställ in det aktiva bladet till det andra kalkylbladet
sheets.ActiveSheetIndex = 1

Se även