TimelineCollection

TimelineCollection class

Gibt die Sammlung aller Timeline-Objekte auf dem angegebenen Arbeitsblatt an.

public class TimelineCollection : CollectionBase<Timeline>

Eigenschaften

NameBeschreibung
Capacity { get; set; }
Count { get; }
Item { get; }Ruft die Zeitleiste nach Index ab. (2 indexers)
Item { get; set; }

Methoden

NameBeschreibung
Add(PivotTable, string, int)Hinzufügen einer neuen Zeitachse mit PivotTable als Datenquelle
Add(PivotTable, string, PivotField)Hinzufügen einer neuen Zeitachse mit PivotTable als Datenquelle
Add(PivotTable, string, string)Hinzufügen einer neuen Zeitachse mit PivotTable als Datenquelle
Add(PivotTable, int, int, int)Hinzufügen einer neuen Zeitachse mit PivotTable als Datenquelle
Add(PivotTable, int, int, PivotField)Hinzufügen einer neuen Zeitachse mit PivotTable als Datenquelle
Add(PivotTable, int, int, string)Hinzufügen einer neuen Zeitachse mit PivotTable als Datenquelle
BinarySearch(Timeline)
BinarySearch(Timeline, IComparer<Timeline>)
BinarySearch(int, int, Timeline, IComparer<Timeline>)
Clear()
Contains(Timeline)
CopyTo(Timeline[])
CopyTo(Timeline[], int)
CopyTo(int, Timeline[], int, int)
Exists(Predicate<Timeline>)
Find(Predicate<Timeline>)
FindAll(Predicate<Timeline>)
FindIndex(Predicate<Timeline>)
FindIndex(int, Predicate<Timeline>)
FindIndex(int, int, Predicate<Timeline>)
FindLast(Predicate<Timeline>)
FindLastIndex(Predicate<Timeline>)
FindLastIndex(int, Predicate<Timeline>)
FindLastIndex(int, int, Predicate<Timeline>)
GetEnumerator()
IndexOf(Timeline)
IndexOf(Timeline, int)
IndexOf(Timeline, int, int)
LastIndexOf(Timeline)
LastIndexOf(Timeline, int)
LastIndexOf(Timeline, int, int)
RemoveAt(int)

Beispiele


[C#]
Workbook book = new Workbook();
Worksheet sheet = book.Worksheets[0];
Cells cells = sheet.Cells;
cells[0, 0].Value = "fruit";
cells[1, 0].Value = "grape";
cells[2, 0].Value = "blueberry";
cells[3, 0].Value = "kiwi";
cells[4, 0].Value = "cherry";

//Datumsstil erstellen
Style dateStyle = new CellsFactory().CreateStyle();
dateStyle.Custom = "m/d/yyyy";
cells[0, 1].Value = "date";
cells[1, 1].Value = new DateTime(2021, 2, 5);
cells[2, 1].Value = new DateTime(2022, 3, 8);
cells[3, 1].Value = new DateTime(2023, 4, 10);
cells[4, 1].Value = new DateTime(2024, 5, 16);
//Datumsstil festlegen
cells[1, 1].SetStyle(dateStyle);
cells[2, 1].SetStyle(dateStyle);
cells[3, 1].SetStyle(dateStyle);
cells[4, 1].SetStyle(dateStyle);

cells[0, 2].Value = "amount";
cells[1, 2].Value = 50;
cells[2, 2].Value = 60;
cells[3, 2].Value = 70;
cells[4, 2].Value = 80;

PivotTableCollection pivots = sheet.PivotTables;
//Eine PivotTable hinzufügen
int pivotIndex = pivots.Add("=Sheet1!A1:C5", "A12", "TestPivotTable");
PivotTable pivot = pivots[pivotIndex];
pivot.AddFieldToArea(PivotFieldType.Row, "fruit");
pivot.AddFieldToArea(PivotFieldType.Column, "date");
pivot.AddFieldToArea(PivotFieldType.Data, "amount");
pivot.PivotTableStyleType = PivotTableStyleType.PivotTableStyleMedium10;

//PivotTable-Daten aktualisieren
pivot.RefreshData();
pivot.CalculateData();

// Mach dein Geschäft
book.Save("out.xlsx");

Siehe auch