Excel
class CommanPrint
{
/// <summary>
/// 导出 Excel
/// </summary>
/// <param name="mydgv">控件 DataGridView</param>
/// <param name="dic">中英文对照的标题</param>
public static void ExportTasks(DataGridView mydgv, Dictionary<string, string> dic)
{
// 定义要使用的 Excel 组件接口
// 定义 Application 对象,此对象表示整个 Excel 程序
Microsoft.O-ce.Interop.Excel.Application excelApp = null;
// 定义 Workbook 对象,此对象代表工作薄
Microsoft.O-ce.Interop.Excel.Workbook workBook;
// 定义 Worksheet 对象,此对象表示 Execel 中的一张工作表
Microsoft.O-ce.Interop.Excel.Worksheet ws = null;
//定义 Range 对象,此对象代表单元格区域
Microsoft.O-ce.Interop.Excel.Range range;
int dcell = 1;
int rowindex = 0; int colindex = 0;
int rowcount = mydgv.Rows.Count;
int colcount = mydgv.Columns.Count;
int dispcolcount = dic.Count;
try
{
//初始化 Application 对象 excelApp