Series

Series class

Kapslar in objektet som representerar en enskild dataserie i ett diagram.

public class Series

Egenskaper

namnBeskrivning
Area { get; }Representerar bakgrundsområdet för serieobjekt.
Bar3DShapeType { get; set; }Hämtar eller ställer in 3D-formtypen som används med 3D-stapel- eller kolumndiagrammet.
Border { get; }Representerar kantlinjen för serieobjekt.
BubbleScale { get; set; }Hämtar eller ställer in skalfaktorn för bubblor i den angivna diagramgruppen. Det kan vara ett heltalsvärde från 0 (noll) till 300, motsvarar en procentandel av standardstorleken. Gäller endast bubbeldiagram.
BubbleSizes { get; set; }Hämtar eller ställer in bubbelstorlekarna för diagramserien.
CountOfDataValues { get; }Hämtar antalet datavärden.
DataLabels { get; }Representerar DataLabels-objektet för den angivna ASerien.
DisplayName { get; }Hämtar seriens namn som visas på diagrammet.
DoughnutHoleSize { get; set; }Returnerar eller ställer in storleken på hålet i en munkdiagramgrupp. Hålstorleken uttrycks som en procentandel av diagramstorleken, mellan 10 och 90 procent.
DownBars { get; }Returnerar enDropBars objekt som representerar nedstaplarna på ett linjediagram. Gäller endast linjediagram.
DropLines { get; }Returnerar enLine objekt som representerar falllinjerna för en serie på linjediagrammet eller ytdiagrammet. Gäller endast linjediagram eller områdesdiagram.
Explosion { get; set; }Avståndet för en öppen pajskiva från mitten av cirkeldiagrammet uttrycks i procent av pajdiametern.
FirstSliceAngle { get; set; }Hämtar eller ställer in vinkeln för det första cirkeldiagrammet eller munkdiagrammet, i grader (medsols från lodrät). Gäller endast paj-, 3D-paj- och munkdiagram, 0 till 360.
GapWidth { get; set; }Returnerar eller ställer in utrymmet mellan stapel- eller kolumnkluster, som en procentandel av stapel- eller kolumnbredden. Värdet på den här egenskapen måste vara mellan 0 och 500.
Has3DEffect { get; set; }Sant om serien har ett tredimensionellt utseende. Gäller endast bubbeldiagram.
HasDropLines { get; set; }Sant om diagrammet har falllinjer. Gäller endast linjediagram eller områdesdiagram.
HasHiLoLines { get; set; }Sant om linjediagrammet har hög-låg linjer. Gäller endast linjediagram.
HasLeaderLines { get; set; }Sant om serien har ledarlinjer.
HasRadarAxisLabels { get; set; }Sant om ett radardiagram har kategoriaxeletiketter. Gäller endast radarsjökort.
HasSeriesLines { get; set; }Sant om ett staplat kolumndiagram eller stapeldiagram har serielinjer eller om ett cirkeldiagram eller ett stapeldiagram har kopplingslinjer mellan de två sektionerna. Gäller endast staplade kolumndiagram, stapeldiagram, cirkeldiagram eller stapeldiagram.
HasUpDownBars { get; set; }Sant om ett linjediagram har staplar upp och ner. Gäller endast linjediagram.
HiLoLines { get; }Returnerar ett HiLoLines-objekt som representerar hög-låg-linjerna för en serie på ett linjediagram. Gäller endast linjediagram.
IsAutoSplit { get; }Indikerar om tröskelvärdet är automatiskt.
IsColorVaried { get; set; }Representerar om färgen på punkter varieras. Diagrammet får endast innehålla en serie.
IsVerticalValues { get; }Indikerar om datakällan är vertikal.
LayoutProperties { get; }Representerar egenskaperna för layout.
LeaderLines { get; }Representerar ledarlinjer på ett diagram. Ledarlinjer kopplar dataetiketter till datapunkter. Detta objekt är inte en samling; det finns inget objekt som representerar en enda ledarlinje.
LegendEntry { get; }Hämtar förklaringsposten enligt denna serie.
Marker { get; }Fårmarkör .
Name { get; set; }Hämtar eller ställer in namnet på dataserien.
Overlap { get; set; }Anger hur staplar och kolumner är placerade. Kan vara ett värde mellan – 100 och 100. Gäller endast för 2-D stapel- och 2-D kolumndiagram.
PlotOnSecondAxis { get; set; }Indikerar om denna serie är plottad på andra värdeaxeln.
Points { get; }Får samlingen av poäng i en serie i ett diagram.
SecondPlotSize { get; set; }Returnerar eller ställer in storleken på den sekundära delen av antingen ett cirkeldiagram eller ett cirkeldiagram, som en procentandel av storleken på den primära cirkeln. Kan vara ett värde från 5 till 200.
SeriesLines { get; }Returnerar ett SeriesLines-objekt som representerar serielinjerna för ett staplat stapeldiagram eller ett staplat kolumndiagram. Gäller endast staplade stapel- och staplade kolumndiagram.
Shadow { get; set; }Sant om serien har en skugga.
ShapeProperties { get; }Får objekt som har de visuella formegenskaperna för Series.
ShowNegativeBubbles { get; set; }Sant om negativa bubblor visas för diagramgruppen. Gäller endast för bubbeldiagram.
SizeRepresents { get; set; }Hämtar eller ställer in vad bubbelstorleken representerar på ett bubbeldiagram.
Smooth { get; set; }Representerar kurvutjämning. Sant om kurvutjämning är aktiverat för linjediagrammet eller punktdiagrammet. Gäller endast linje och spridning kopplade av linjediagram.
SplitType { get; set; }Returnerar eller ställer in ett värde som bestämmer vilka datapunkter som finns i den andra cirkeln eller stapeln på en cirkel av cirkel eller stapel av cirkeldiagram.
SplitValue { get; set; }Returnerar eller ställer in ett värde som ska användas för att bestämma vilka datapunkter som finns i den andra cirkeln eller stapeln on en cirkel av cirkel eller stapel av cirkeldiagram.
TrendLines { get; }Returnerar ett objekt som representerar en samling av alla trendlinjer för serien.
Type { get; set; }Hämtar eller ställer in en dataseries typ.
UpBars { get; }Returnerar ett DropBars-objekt som representerar uppstaplarna på ett linjediagram. Gäller endast linjediagram.
Values { get; set; }Representerar data för diagramserien.
ValuesFormatCode { get; set; }Representerar formatkoden för Values NumberList.
XErrorBar { get; }Representerar X-riktningsfelfältet i serien.
XValues { get; set; }Representerar x-värdena för diagramserien.
YErrorBar { get; }Representerar Y-riktningsfelfältet i serien.

Metoder

namnBeskrivning
Move(int)Flyttar serien uppåt eller nedåt.

Exempel


[C#]

//Instantiering av ett arbetsboksobjekt
Workbook workbook = new Workbook();
//Lägga till ett nytt kalkylblad till Excel-objektet
int sheetIndex = workbook.Worksheets.Add();
//Hämta referensen till det nyligen tillagda kalkylbladet genom att skicka dess arkindex
Worksheet worksheet = workbook.Worksheets[sheetIndex];
//Lägga till ett exempelvärde i cellen "A1".
worksheet.Cells["A1"].PutValue(50);
//Lägga till ett exempelvärde till "A2"-cellen
worksheet.Cells["A2"].PutValue(100);
//Lägga till ett exempelvärde till "A3"-cellen
worksheet.Cells["A3"].PutValue(150);
//Lägga till ett exempelvärde till "A4"-cellen
worksheet.Cells["A4"].PutValue(200);
//Lägga till ett exempelvärde till "B1"-cellen
worksheet.Cells["B1"].PutValue(60);
//Lägga till ett exempelvärde till "B2"-cellen
worksheet.Cells["B2"].PutValue(32);
//Lägga till ett exempelvärde till "B3"-cellen
worksheet.Cells["B3"].PutValue(50);
//Lägga till ett exempelvärde till "B4"-cellen
worksheet.Cells["B4"].PutValue(40);
//Lägga till ett exempelvärde till "C1"-cellen som kategoridata
worksheet.Cells["C1"].PutValue("Q1");
//Lägga till ett exempelvärde till "C2"-cellen som kategoridata
worksheet.Cells["C2"].PutValue("Q2");
//Lägga till ett exempelvärde till "C3"-cellen som kategoridata
worksheet.Cells["C3"].PutValue("Y1");
//Lägga till ett exempelvärde till "C4"-cellen som kategoridata
worksheet.Cells["C4"].PutValue("Y2");
//Lägga till ett diagram i arbetsbladet
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);
//Åtkomst till instansen av det nyligen tillagda diagrammet
Chart chart = worksheet.Charts[chartIndex];
//Lägga till NSeries (diagramdatakälla) till diagrammet som sträcker sig från "A1"-cell till "B4"
int seriesIndex = chart.NSeries.Add("A1:B4", true);
//Ställa in datakällan för kategoridata för NSeries
chart.NSeries.CategoryData = "C1:C4";
Series series = chart.NSeries[seriesIndex];
//Ställa in värdena för serien.
series.Values = "=B1:B4";
//Ändra diagramtypen för serien.
series.Type = ChartType.Line;
//Ställa in marköregenskaper.
series.Marker.MarkerStyle = ChartMarkerType.Circle;
series.Marker.ForegroundColorSetType = FormattingType.Automatic;
series.Marker.ForegroundColor = System.Drawing.Color.Black;
series.Marker.BackgroundColorSetType = FormattingType.Automatic;

//gör dina affärer

//Spara Excel-filen
workbook.Save("book1.xls");

[Visual Basic]

'Instantiera ett arbetsboksobjekt
Dim workbook As Workbook = New Workbook()
'Lägga till ett nytt kalkylblad till Excel-objektet
Dim sheetIndex As Int32 = workbook.Worksheets.Add()
' referensen till det nyligen tillagda kalkylbladet genom att skicka dess arkindex
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
'Adding a sample value to "A1" cell
worksheet.Cells("A1").PutValue(50)
'Adding a sample value to "A2" cell
worksheet.Cells("A2").PutValue(100)
'Adding a sample value to "A3" cell
worksheet.Cells("A3").PutValue(150)
'Adding a sample value to "A4" cell
worksheet.Cells("A4").PutValue(200)
'Adding a sample value to "B1" cell
worksheet.Cells("B1").PutValue(60)
'Adding a sample value to "B2" cell
worksheet.Cells("B2").PutValue(32)
'Adding a sample value to "B3" cell
worksheet.Cells("B3").PutValue(50)
'Adding a sample value to "B4" cell
worksheet.Cells("B4").PutValue(40)
'Adding a sample value to "C1" cell as category data
worksheet.Cells("C1").PutValue("Q1")
'Adding a sample value to "C2" cell as category data
worksheet.Cells("C2").PutValue("Q2")
'Adding a sample value to "C3" cell as category data
worksheet.Cells("C3").PutValue("Y1")
'Adding a sample value to "C4" cell as category data
worksheet.Cells("C4").PutValue("Y2")
'Lägga till ett diagram i arbetsbladet
Dim chartIndex As Int32 = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)
tkomst till instansen av det nyligen tillagda diagrammet
Dim chart As Chart = worksheet.Charts(chartIndex)
'Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B4"
Dim seriesIndex As Int32 = chart.NSeries.Add("A1:B4", True)
'Ställa in datakällan för kategoridata för NSeries
chart.NSeries.CategoryData = "C1:C4"
Dim series As Series = chart.NSeries(seriesIndex)
'Ställa in värden för serien.
series.Values = "=B1:B4"
ndra diagramtypen för serien.
series.Type = ChartType.Line
'Ställa in marköregenskaper.
series.Marker.MarkerStyle = ChartMarkerType.Circle
series.Marker.ForegroundColorSetType = FormattingType.Automatic
series.Marker.ForegroundColor = System.Drawing.Color.Black
series.Marker.BackgroundColorSetType = FormattingType.Automatic
'Sparar Excel-filen
workbook.Save("book1.xls")

Se även