C#操作Excel文件~对已有的Excel文件操作

来源:互联网 发布:什么软件 看翡翠台 编辑:程序博客网 时间:2024/05/02 01:50

如果我希望达到的目的是我所操作产生的数据添加在已有的Excel表里想到方法有2:

1.复制表里所有数据删除表,新建表,之前的数据+新数据放入

2.想法读取Excel表

采取方法2:

功能二:对已有的Excel文件操作

前提和上一篇文章是相同的

/// <summary>        /// 对已有的EXCEL文件操作        /// </summary>        static void ModifyExcelFile()        {            //已经存在的Excel            string excelFilePath = "E:\\VS项目路径\\测试生成EXCEL2\\MyText.xls";             //初始化            MSExcel.Application myExcel = new MSExcel.ApplicationClass();                                    object oMissing = System.Reflection.Missing.Value;            //读取EXCEL模板            MSExcel.Workbook myBook = myExcel.Application.Workbooks.Open(excelFilePath, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing);            //使用第一个工作表作为插入数据的工作表            MSExcel.Worksheet mySheet = (MSExcel.Worksheet)myBook.Worksheets[1];            //赋值            mySheet.Cells[1, 1] = "test"; //给excel中的第5行和第5列赋值  表头就是第1行                                          //给已有数据的地方赋值会覆盖
<span style="white-space:pre"></span>//第一个1表示行 第二个是列                        myBook.Close(true, oMissing, oMissing); // 保存修改后的excel            myExcel.Quit();         }

备注:可以生成Excel的图表、PPT,有兴趣可以自己查

备注:想要获取某个单元格的数据string temp = (((MSExcel.Range)mySheet.Cells[1, 1]).Text).ToString();

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 苹果7触屏不灵怎么办 苹果5s键盘太小怎么办 苹果5s按键失灵怎么办 苹果7突然没触摸怎么办 苹果屏幕ic坏了怎么办 苹果6手机触摸屏失灵怎么办 苹果5s屏幕黑了怎么办 乐视手机充电慢怎么办 苹果5s触摸屏失灵怎么办 苹果6出现闪屏怎么办 苹果4s没有卡槽怎么办 苹果se触屏失灵怎么办 苹果6s屏幕乱跳怎么办 6s屏幕触摸失灵怎么办 苹果6sp屏幕失灵怎么办 苹果6s屏幕不动怎么办 苹果6s卡住了怎么办 苹果6s经常卡屏怎么办 苹果6s点不动了怎么办 手机屏自己乱点怎么办 苹果手机摔开了怎么办 苹果屏幕摔开了怎么办 苹果手机6开不了机怎么办 苹果6开不开机怎么办 苹果6s开不开机怎么办 苹果6手机开不了机怎么办 苹果6s不能开机怎么办 苹果6p无法开机怎么办 苹果6s开不了机怎么办 苹果7屏幕划不动怎么办 苹果6老是卡机怎么办 苹果手机黑屏开不了机怎么办 苹果6plus掉水里了怎么办 苹果6黑屏开不了机怎么办 苹果手机6死机了怎么办 苹果7手机死机怎么办啊 苹果7突然死机了怎么办 苹果手机5s死机怎么办 苹果六s死机了怎么办 苹果4卡机了怎么办 苹果4锁死了怎么办啊