1 增加应用      Microsoft.Office.Interop.Excel2 引用命名空间  using Excel = Microsoft.Office.Interop.Excel;/// <summary>/// If the supplied excel File does not exist then Create it/// </summary>/// <param name="FileName"></param>private void CreateExcelFile(string FileName){//createobject Nothing = System.Reflection.Missing.Value;var app = new Excel.Application();app.Visible = false;Excel.Workbook workBook = app.Workbooks.Add(Nothing);Excel.Worksheet worksheet = (Excel.Worksheet)workBook.Sheets[1];worksheet.Name = "Work";//headlineworksheet.Cells[1, 1] = "FileName";worksheet.Cells[1, 2] = "FindString";worksheet.Cells[1, 3] = "ReplaceString";worksheet.SaveAs(FileName, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Excel.XlSaveAsAccessMode.xlNoChange, Type.Missing, Type.Missing, Type.Missing);workBook.Close(false, Type.Missing, Type.Missing);app.Quit();}/// <summary>/// open an excel file,then write the content to file/// </summary>/// <param name="FileName">file name</param>/// <param name="findString">first cloumn</param>/// <param name="replaceString">second cloumn</param>private void WriteToExcel(string excelName,string filename,string findString,string replaceString){//openobject Nothing = System.Reflection.Missing.Value;var app = new Excel.Application();app.Visible = false;Excel.Workbook mybook = app.Workbooks.Open(excelName, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing);Excel.Worksheet mysheet = (Excel.Worksheet)mybook.Worksheets[1];mysheet.Activate();     //get activate sheet max row countint maxrow = mysheet.UsedRange.Rows.Count + 1;mysheet.Cells[maxrow, 1] = filename;mysheet.Cells[maxrow, 2] = findString;mysheet.Cells[maxrow, 3] = replaceString;mybook.Save();mybook.Close(false, Type.Missing, Type.Missing);mybook = null;//quit excel appapp.Quit();}

C# 创建Excel并写入内容相关推荐

  1. Linux 快速创建文件并写入内容

    Linux 创建文件并写入内容 1.自动创建 test.txt 文件 2.自动写入 "Raspberry" > 创建并写入 >> 追加写入 其他方法: vi vi ...

  2. .NET Core(C#) EPPlus创建Excel(.xlsx)写入数据的方法及示例代码

    EPPlus是一个使用Open Office XML(Xlsx)文件格式,能读写Excel(.xlsx)文件的开源组件.本文主要介绍.NET Core(C#)中使用EPPlus创建Excel(.xls ...

  3. 【PHP】创建文件并写入内容

    /*** 1.文件不存在,创建并写入内容* 2.文件存在,比较新内容与文件已有内容,* 不同->覆盖文件内容;* 相同->不操作文件;*/function createAndWrite($ ...

  4. ASP.NET创建文件并写入内容

    本文从最基本的操作开始,解释在ASP.NET中文件处理的概念,包括如从一个文件中读取内容.如何向一个文件中写入内容和如何删除一个文件. 前面已经提到,要想在ASP.NET 页面中进行文件处理,必须要有 ...

  5. 文件——创建文件并写入内容

    package main import ( "os" "fmt" "bufio" ) /* 基本介绍 func OpenFile(name ...

  6. Java创建文件并写入内容

    以下代码可以创建一个文件,并使用FileWriter向文件中写入内容,若路径不存在则自动创建路径,若文件已经存在,则不再创建 public void createFile() throws IOExc ...

  7. Delphi 创建文件并写入内容,以及FileCreate释放的方法

    Delphi在向文件写入内容时,经常需要判断文件是否存在,如果存在,用TStringList读取内容,并将新加入的内容加入容器中.如果文件不存在,就创建文件,而后写入,可是经常会碰到文件正在使用的错误 ...

  8. 用C语言创建文件并写入内容

    目录 一.概念须知 1.1.相关库函数 1.1.1.打开指定文件的模式选择 详见: 二.创建一个.c文件,并写入Hello ​ 三.加入一些流程 一.概念须知 1.1.相关库函数 FILE *fope ...

  9. c# 创建excel表头及内容

    主要通过ajax调用函数Getinfo 1.定义表dh DataTable dh = new DataTable(); 2.创建表头 public void CreateCol(string Colu ...

最新文章

  1. SSD云盘常见问题和 I/O优化问题如何解决
  2. 复制初始化和直接初始化
  3. 在U盘上运行Win8!使用 Windows To Go 制作便携的 Win8 U盘/移动硬盘教程 (视频)
  4. MapXtreme 安装、编码及打包注意事项
  5. Linux 命令[2]:mkdir
  6. Vue cli3使用jQuery控件
  7. MFCButton Memory leak(内存泄露问题)
  8. 金融文本信息情感分析(负面及主体判定)
  9. java正则表达式验证_Java中的正则表达式电话号码验证
  10. 永远不要因为这个工作不好而辞职、、、、
  11. Ajax学习札记(前言)
  12. hihoCoder 1369 网络流一·Ford-Fulkerson算法 (网络流学习#1 记录)
  13. 电商生鲜网站开发(接口文档)
  14. SAP PS 第19节 里程碑开票
  15. python日期判断星座_Python学习笔记 - 根据出生日期判断你的星座
  16. W10无法联网,右下角WIFI图标消失;经过网络重置后,网络适配器也全部丢失。
  17. 【12】MV剪辑案例【13】宣传片剪辑案例
  18. 批量保存西瓜无水印视频的方法步骤
  19. 江苏注册入学学校计算机,江苏高职(专科)院校注册入学试点院校名单即将公布...
  20. linux手机E680的几个概念

热门文章

  1. 字符串的模式匹配方法
  2. 壁式框架内力计算_新手怎样做好框架剪力墙设计,怎样用pkpm出图
  3. vbs 获取计算机主机名,vbs 获取主机名
  4. 无SSH工具部署网站到火腿云
  5. impala java api 操作_Impala实践之六:使用Rest Api
  6. Spring框架的xml出错Cannot resolve reference to bean txPointcut while setting bean property pointcut
  7. java poi修改word2007_java poi 替换word2007中的指定文本
  8. win7计算机右键直接有设备管理器等相关,为什么我的计算机点击右键后里头没有设备管理器了?windows7旗舰版的,不知怎么就不见了...
  9. es中的search_type简单理解
  10. VB如何实现Undo(撤消)功能