资源简介
c#生成excel图表
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Reflection;
using System.Runtime.InteropServices;
using Excel = Microsoft.Office.Interop.Excel;
namespace 报表示例
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
///
/// 生成图表
///
///
///
private void btnCreateChart_Click(object sender EventArgs e)
{
Excel.Application xlApp;
Excel.Workbook xlBook;
Excel.Workbooks xlBooks;
Excel.Range xlRange;
Excel.Sheets xlsheets;
Excel.Worksheet xlSheet;
try
{
xlApp = new Excel.Application();
xlBooks = xlApp.Workbooks;
xlBook = xlBooks.Add(Missing.Value);
xlsheets = xlBook.Worksheets;
xlSheet = (Excel.Worksheet)xlsheets.get_Item(1);
// xlApp.DisplayAlerts = false;
// create cell header
object[] objHeaders = { “数量“ “数据1“ “数据2“ “数据3“ “数据4““数据5“ };
// set header text
xlRange = xlSheet.get_Range(“A1“ “F1“);
xlRange.set_Value(Missing.Value objHeaders);
xlRange.Font.Bold = true;
xlRange.Font.Name = “宋体“;
xlRange.Font.Size = 10;
xlRange.HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter;
for (int i = 0; i < 13; i++)
{
xlSheet.Cells[2 + i 1] = i;
xlSheet.Cells[2 + i 2] = i + 1;
xlSheet.Cells[2 + i 3] = i + 2;
xlSheet.Cells[2 + i 4] = i + 3;
xlSheet.Cells[2 + i 5] = i + 4;
xlSheet.Cells[2 + i 6] = i + 5;
}
Excel.Chart xlChart = (Excel.Chart)xlBook.Charts.Add(
Missing.Value Missing.Value Missing.Value Missing.Value);
Excel.Range chartRage = xlSheet.get_Range(“A1:A14“ “B1:F14“);
xlChart.ChartWizard(chartRage Excel.XlChartType.xl3DColumn
Missing.Value Excel.XlRowCol.xlColumns 1 1 true
“实验室效率分析“ “上机时间“ “上机次数“ Missing.Value);
////保存图表
//xlBook.SaveAs(Application.StartupPath + “\\图表.xls“ Missing.Value
// Missing.Value Missing.Value Missing.Value Missing.Value
// Excel.XlSaveAsAccessMode.xlNoChange Missing.Value Missing.Value
// Missing.Value Missing.Value Missing.Value);
//显示图表
xlApp.Visible = tr
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-26 00:32 报表示例\_UpgradeReport_Files\
文件 3348 2010-10-04 21:43 报表示例\_UpgradeReport_Files\UpgradeReport.css
文件 12505 2008-01-11 01:25 报表示例\_UpgradeReport_Files\UpgradeReport.xslt
文件 69 2010-10-04 21:43 报表示例\_UpgradeReport_Files\UpgradeReport_Minus.gif
文件 71 2010-10-04 21:43 报表示例\_UpgradeReport_Files\UpgradeReport_Plus.gif
目录 0 2019-03-26 00:32 报表示例\Backup\
目录 0 2019-03-26 00:32 报表示例\Backup\报表示例\
文件 4993 2007-10-17 15:36 报表示例\Backup\报表示例\Form1.cs
文件 2406 2007-10-17 15:35 报表示例\Backup\报表示例\Form1.Designer.cs
文件 5814 2007-10-17 15:35 报表示例\Backup\报表示例\Form1.resx
文件 471 2007-10-06 08:56 报表示例\Backup\报表示例\Program.cs
目录 0 2019-03-26 00:32 报表示例\Backup\报表示例\Properties\
文件 1196 2007-10-06 08:56 报表示例\Backup\报表示例\Properties\AssemblyInfo.cs
文件 2879 2007-10-06 08:56 报表示例\Backup\报表示例\Properties\Resources.Designer.cs
文件 5612 2007-10-06 08:56 报表示例\Backup\报表示例\Properties\Resources.resx
文件 1732 2007-10-06 08:56 报表示例\Backup\报表示例\Properties\Settings.Designer.cs
文件 1013 2007-10-06 08:56 报表示例\Backup\报表示例\Properties\Settings.settings
文件 4620 2007-10-17 15:38 报表示例\Backup\报表示例\图表示例.csproj
文件 264 2007-10-06 08:56 报表示例\Backup\报表示例\图表示例.csproj.user
文件 925 2007-10-06 08:56 报表示例\Backup\图表示例.sln
目录 0 2019-03-26 00:32 报表示例\Backup1\
目录 0 2019-03-26 00:32 报表示例\Backup1\报表示例\
文件 4993 2007-10-17 15:36 报表示例\Backup1\报表示例\Form1.cs
文件 2406 2007-10-17 15:35 报表示例\Backup1\报表示例\Form1.Designer.cs
文件 5814 2007-10-17 15:35 报表示例\Backup1\报表示例\Form1.resx
文件 471 2007-10-06 08:56 报表示例\Backup1\报表示例\Program.cs
目录 0 2019-03-26 00:32 报表示例\Backup1\报表示例\Properties\
文件 1196 2007-10-06 08:56 报表示例\Backup1\报表示例\Properties\AssemblyInfo.cs
文件 2879 2007-10-06 08:56 报表示例\Backup1\报表示例\Properties\Resources.Designer.cs
文件 5612 2007-10-06 08:56 报表示例\Backup1\报表示例\Properties\Resources.resx
文件 1732 2007-10-06 08:56 报表示例\Backup1\报表示例\Properties\Settings.Designer.cs
............此处省略54个文件信息
- 上一篇:C# 台达PLC485通信
- 下一篇:C#点名器(随机点名系统)
相关资源
- C#代码生成工具
- C#动态生成voronoi图
- 自适应企业网站模板源码响应式网站
- WPF CEFSHARP 支持 MP4
- Winform中嵌入excel
- C# 带跟随窗体的 CenterDialog
- C# 斑马手持终端WINCE开发 MC32N0 vs2008
- .net core 动态生成 Word文档(word Expor
- unity读取Excel
- C# 读写excel word(不用安装office)
- 读取mdb输出到Excel
-
xm
l操作类(xm lProcess.cs) - 数据表转实体源码(实体类生成器)
- C# 条码、二维码生成器
- EF(oracel数据库的增、删、改、查)
- 各种方式对excel导出导入
- 程序发布服务WindowsService
- excel转化成datatable 并加载到datagridvi
- 读取Excel表格内容到treeview
- ADO.NET操作EXCEL
- C# 批量生成二维码工具
- 关于C#中VCI_BOARD_INFO1结构体与VCI_Find
- excel导入 导出分析源码
- C# Access版资产管理系统源代码
-
C# 读写xm
l文件(xm l文件生成按钮 - C# 创建doc文档(基于Microsoft.Office.In
- c# 生成doc文档(附自定义表格)
- c#茶楼管理系统源码(ACCESS )
- C#进销存管理系统(Access数据库)英文
- 二维码 生成,解析
评论
共有 条评论