Giriş
Bu sınıfları kullanabilmek için projeye Microsoft.Office.Interop.Excel.dll eklenmelidir.
Application Sınıfı
Application Sınıfı yazısına taşıdım.
Workbook Sınıfı
Bu sınıfları kullanabilmek için projeye Microsoft.Office.Interop.Excel.dll eklenmelidir.
Application Sınıfı
Application Sınıfı yazısına taşıdım.
Workbook Sınıfı
Workbook Sınıfı yazısına taşıdım.
Worksheet Sınıfı
Worksheet Sınıfı
Worksheet Sınıfı yazısına taşıdım.
Range Sınıfı
Range Sınıfı yazısına taşıdım.
Chart Sınıfı
Önce bir chart nesnesi yaratırız. Chart nesnesinden Series elde ederiz.
Range Sınıfı
Range Sınıfı yazısına taşıdım.
Chart Sınıfı
Önce bir chart nesnesi yaratırız. Chart nesnesinden Series elde ederiz.
ChartObjects chartObjs = (ChartObjects)ws.ChartObjects();
ChartObject graphChart = chartObjs.Add(80, 2380, 600, 220);
Chart chart = graphChart.Chart;
chart.HasLegend = true;
SeriesCollection seriesCollection = chart.HasLegend();
Series series = seriesCollection.NewSeries();
Seriye veri şöyle eklenir.Range xValues = ws.Range["A1", "A12"];
Range yValues = ws.Range["B1", "B12"];
series.XValues = xValues;
series.Values = yValues;
ChartType Alanı
Şöyle yaparız.
chart.Export(@"H:\img\excel_chart_export.png", "PNG", misValue);
setSourceData metodu
Şöyle yaparız.
Hücrenin sınırları alınabilir.
Excel.Range chartRange = ...;
Excel.Chart chart = ...;
chartPage.SetSourceData(chartRange, misValue);
Borders SınıfıHücrenin sınırları alınabilir.
Excel.Range cell = ...;
Excel.Borders border = cell.Borders;
border[XlBordersIndex.xlEdgeLeft].LineStyle = Excel.XlLineStyle.xlContinuous;
border[XlBordersIndex.xlEdgeTop].LineStyle = Excel.XlLineStyle.xlContinuous;
border[XlBordersIndex.xlEdgeBottom].LineStyle = Excel.XlLineStyle.xlContinuous;
border[XlBordersIndex.xlEdgeRight].LineStyle = Excel.XlLineStyle.xlContinuous;
Hiç yorum yok:
Yorum Gönder