91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c# office怎樣創建Excel圖表

c#
小樊
81
2024-07-26 18:34:17
欄目: 編程語言

要在C#中創建Excel圖表,可以使用Microsoft.Office.Interop.Excel庫來操作Excel應用程序。以下是一個簡單的示例,演示如何在Excel工作簿中創建一個圖表:

using Excel = Microsoft.Office.Interop.Excel;

class Program
{
    static void Main()
    {
        // 創建一個新的Excel應用程序
        Excel.Application excelApp = new Excel.Application();
        excelApp.Visible = true;

        // 創建一個新的工作簿
        Excel.Workbook workbook = excelApp.Workbooks.Add();
        Excel.Worksheet worksheet = workbook.Worksheets[1];

        // 向工作表中添加數據
        worksheet.Cells[1, 1] = "Month";
        worksheet.Cells[1, 2] = "Sales";
        worksheet.Cells[2, 1] = "Jan";
        worksheet.Cells[2, 2] = 1000;
        worksheet.Cells[3, 1] = "Feb";
        worksheet.Cells[3, 2] = 1500;
        worksheet.Cells[4, 1] = "Mar";
        worksheet.Cells[4, 2] = 2000;

        // 創建一個圖表對象
        Excel.ChartObjects chartObjects = (Excel.ChartObjects)worksheet.ChartObjects();
        Excel.ChartObject chartObject = chartObjects.Add(100, 100, 300, 200);
        Excel.Chart chart = chartObject.Chart;

        // 設置圖表的數據源
        Excel.Range chartRange = worksheet.Range["A1:B4"];
        chart.SetSourceData(chartRange);

        // 設置圖表類型
        chart.ChartType = Excel.XlChartType.xlColumnClustered;

        // 關閉Excel應用程序
        //excelApp.Quit();
    }
}

在這個示例中,我們首先創建一個新的Excel應用程序,并添加一個新的工作簿。然后,我們向工作表中添加一些數據,并創建一個圖表對象。接下來,我們將數據源設置為工作表中的數據范圍,并設置圖表的類型。最后,我們可以將Excel應用程序關閉。

請注意,為了運行此示例,您的項目需要引用Microsoft.Office.Interop.Excel庫。您可以在Visual Studio中通過右鍵單擊項目 -> 添加 -> 引用 -> COM中找到該庫。

0
海门市| 顺平县| 科技| 桐庐县| 长宁区| 东莞市| 南充市| 广东省| 邹城市| 江门市| 台东县| 信丰县| 两当县| 乌拉特后旗| 博罗县| 偏关县| 蒙自县| 光泽县| 江孜县| 维西| 五原县| 博罗县| 江陵县| 乌什县| 大丰市| 铜川市| 裕民县| 平遥县| 石柱| 蓬溪县| 衡阳县| 泰宁县| 方正县| 三穗县| 绥宁县| 龙江县| 马龙县| 齐齐哈尔市| 汶川县| 双鸭山市| 邛崃市|