TimelineCollection

TimelineCollection class

Specifica la raccolta di tutti gli oggetti Timeline nel foglio di lavoro specificato.

public class TimelineCollection : CollectionBase<Timeline>

Proprietà

NomeDescrizione
Capacity { get; set; }
Count { get; }
Item { get; }Ottiene la linea temporale per indice. (2 indexers)
Item { get; set; }

Metodi

NomeDescrizione
Add(PivotTable, string, int)Aggiungi una nuova sequenza temporale utilizzando la tabella pivot come origine dati
Add(PivotTable, string, PivotField)Aggiungi una nuova sequenza temporale utilizzando la tabella pivot come origine dati
Add(PivotTable, string, string)Aggiungi una nuova sequenza temporale utilizzando la tabella pivot come origine dati
Add(PivotTable, int, int, int)Aggiungi una nuova sequenza temporale utilizzando la tabella pivot come origine dati
Add(PivotTable, int, int, PivotField)Aggiungi una nuova sequenza temporale utilizzando la tabella pivot come origine dati
Add(PivotTable, int, int, string)Aggiungi una nuova sequenza temporale utilizzando la tabella pivot come origine dati
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)

Esempi


[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";

//Crea stile data
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);
//Imposta lo stile della data
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;
//Aggiungi una tabella pivot
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;

//Aggiorna i dati della tabella pivot
pivot.RefreshData();
pivot.CalculateData();

//fai i tuoi affari
book.Save("out.xlsx");

Guarda anche