当前位置: 首页 > news >正文

淘宝便宜的团购网站建设wordpress移除子菜单

淘宝便宜的团购网站建设,wordpress移除子菜单,规范贷款网络营销活动,南昌房产网官网C#上位机使用Microsoft.Office.Interop.Excel和EPPlus库对Excel或WPS表格进行写操作 一、使用Microsoft.Office.Interop.Excel库 1、通过NuGet包管理器添加引用 按照下图中红框所示进行操作。 需要安装Microsoft.Office.Interop.Excel包 添加Microsoft Office 16.0 Object …C#上位机使用Microsoft.Office.Interop.Excel和EPPlus库对Excel或WPS表格进行写操作 一、使用Microsoft.Office.Interop.Excel库 1、通过NuGet包管理器添加引用 按照下图中红框所示进行操作。 需要安装Microsoft.Office.Interop.Excel包 添加Microsoft Office 16.0 Object Library进引用列表往Excel里面插入图片需要用到 2、编写一个将DataGridView的数据写入到Excel里面并保存 public void WriteExcelFromDgv(DataGridView dgv){//定义一个工作簿对象Microsoft.Office.Interop.Excel.Application excelApp new Microsoft.Office.Interop.Excel.Application();//定义Excel工作表Microsoft.Office.Interop.Excel.Worksheet worksheet excelApp.Workbooks.Add().Worksheets[1];//获取总行数和总列数int rowCount dgv.Rows.Count;int columnCount dgv.Columns.Count;//填写列标题for (int i 0; i columnCount; i){worksheet.Cells[1, i 1] dgv.Columns[i].HeaderText;}//填写表格数据for (int i 0; i rowCount - 1; i){for (int j 0; j columnCount; j){worksheet.Cells[i 2, j 1] dgv.Rows[i 1].Cells[j].Value;}}//设置列宽和数据一致worksheet.Columns.AutoFit();//保存文件worksheet.SaveAs(C:\Users\new\Desktop\1234.xlsx);//释放对象。不释放对象的话打开excel会弹出有程序占用只能以只读的方式打开。excelApp.Quit();System.Runtime.InteropServices.Marshal.ReleaseComObject(excelApp);excelApp null;}private void button1_Click(object sender, EventArgs e){objExcelRW.WriteExcelFromDgv(this.dataGridView1);}3、效果展示 用这个库在编写代码进行单元格格式进行设置时不会智能提示编写起来不够方便。 4、编写一个方法将图片写入到Excel中 public void WriteImageInExcel(string path){//创建一个新的Excel文件----------//定义一个工作簿对象Microsoft.Office.Interop.Excel.Application excelApp new Microsoft.Office.Interop.Excel.Application();//定义Excel工作表Microsoft.Office.Interop.Excel.Worksheet worksheet excelApp.Workbooks.Add().Worksheets[1];//------------------------------/*获取已经存在的Excel文件***************** //获取已创建好的工作簿路径string excelPath C:\Users\new\Desktop\0830.xlsx\;//将现有工作簿加入到已经定义好的工作簿集合excelApp.Workbooks.Add(excelPath);//获取第一个工作表Microsoft.Office.Interop.Excel.Worksheet worksheet excelApp.Worksheets[1];*/ //从指定位置读取图片string imagePath path;//AddPicture()//第1个参数放的是图片路径第2个和第3个是枚举类型固定的值第4个参数是图片左上角距离Excel表格左边的距离//第5个参数是图片左上角距离Excel表格上边的距离第6个参数是图片的宽度第7个参数是图片的高度。worksheet.Shapes.AddPicture(imagePath, Microsoft.Office.Core.MsoTriState.msoFalse,Microsoft.Office.Core.MsoTriState.msoTrue, 10, 50, 90, 100);//保存文件worksheet.SaveAs(C:\Users\new\Desktop\0830.xlsx);//释放对象。不释放对象的话打开excel会弹出有程序占用只能以只读的方式打开。excelApp.Quit();System.Runtime.InteropServices.Marshal.ReleaseComObject(excelApp);excelApp null;}private void button3_Click(object sender, EventArgs e){OpenFileDialog openFileDialog new OpenFileDialog();DialogResult result openFileDialog.ShowDialog();string path openFileDialog.FileName;objExcelRW.WriteImageInExcel(path);}5、效果展示 二、使用Epplus库 1、通过NuGet包管理器添加引用 按照下图中红框所示进行操作。 需要安装EPPlus包 2、插入图片进已经存在的Excel中 public void WriteDataInExcelByEpplus(string filePath,string imagePath){//需要加这一句不然会报错OfficeOpenXml.ExcelPackage.LicenseContext OfficeOpenXml.LicenseContext.NonCommercial;//通过指定路径创建工作簿对象OfficeOpenXml.ExcelPackage package new OfficeOpenXml.ExcelPackage(filePath);//获取该工作簿的第一个工作表OfficeOpenXml.ExcelWorksheet worksheet package.Workbook.Worksheets[0];//从指定位置读取图片//System.Drawing.Image image System.Drawing.Image.FromFile(imagePath);//定义一个图片对象var pic worksheet.Drawings.AddPicture(logo, imagePath);//图片放置的位置。//第1个参数从第2行下边框开始第2个参数偏移行的像素距离第3个参数从第0列开始右边框第4个参数偏移列的像素距离 pic.SetPosition(2, 10, 0, 10);//图片的大小设置。设置图片的宽度和高度pic.SetSize(90, 100);//保存工作簿package.Save();}private void button4_Click(object sender, EventArgs e){OpenFileDialog openFileDialog new OpenFileDialog();DialogResult result openFileDialog.ShowDialog();string filePath openFileDialog.FileName;OpenFileDialog openFileDialog1 new OpenFileDialog();DialogResult result1 openFileDialog.ShowDialog();string imagePath openFileDialog.FileName;objExcelRW.WriteDataInExcelByEpplus(filePath, imagePath);}如果需要程序创建新的Excel只需将上面相应的代码更改为下面这样即可。 OfficeOpenXml.ExcelPackage excelPackage new OfficeOpenXml.ExcelPackage();OfficeOpenXml.ExcelWorksheet excelWorksheet excelPackage.Workbook.Worksheets.Add(123);excelPackage.SaveAs(C:\Users\new\Desktop\0902.xlsx);3、效果展示
http://www.hkea.cn/news/14518830/

相关文章:

  • 专业seo网站优化推广排名教程陕西多地最新通知
  • 保定徐水网站建设杭州手机软件开发
  • 哪些网站可以做房产推广能自己在家做网站吗
  • j永久网站gta5买房子网站建设
  • 望京网站建设东营网站建设方案策划
  • wordpress建站说明解读网站建设
  • 用家里网络做网站外贸网站如何引流
  • 唐山地区网站开发公司建e网室内设计网官网vr全景
  • 网站改版建设征求意见书电脑培训网上课程
  • 简约门户网站源码修改wordpress代码
  • 唐山玉田网站建设微信小程序制作软件哪个好
  • 做爰全过程免费的视频99网站制作网站的难度
  • 怎么做交易平台网站吴江网站建设
  • 江苏建设标准网站高端品牌鞋子有哪些牌子
  • 北京模板网站建设公司网站建设汇报评估
  • 建个私人网站怎么做网络营销有哪些就业岗位
  • 软件开发流程有哪些阶段湖南seo网站设计
  • 常德市建设网站seo网络推广外包公司
  • 顺义深圳网站建设公司修改wordpress注册邮件
  • 东莞网站优化排名网站免费域名注册解析
  • 网站空间服务商查询国家工商营业执照查询官网
  • 怎样用服务器做网站电脑网速很慢但是wifi又很正常
  • 产业协会建设网站方案wordpress 评论者邮箱
  • 什么软件做网站比较好个人注册的网站可以做公司宣传用吗
  • 建立网站的服务器赚钱做任务的网站有哪些
  • 大兴企业官网网站建设咨询网站分页制作
  • 内部网站建设个人姓名最多备案多少个网站
  • 做网站要什么知识条件南阳网站运营
  • 想要网站推广版抖音小程序平台
  • 广昌建设局官方网站手机网站logo