c#写数据到Excel慢
本示例是用于将ListView中的内容倒入到Excel,与常用的逐单元格写不同的是,本例子采用数据写入到range的方法。该方法效率明显较高。
Excel.Application app = new Excel.ApplicationClass();if( app == null){MessageBox.Show("Excel无法启动");return;}app.Visible = true;Excel.Workbooks wbs = app.Workbooks;Excel.Workbook wb = wbs.Add(Missing.Value);Excel.Worksheet ws = (Excel.Worksheet)wb.Worksheets[1];Excel.Range r = ws.get_Range("A1","H1");object [] objHeader = {"标题1","标题2","标题3","标题4","标题5","标题6","标题7","标题8"};r.Value = objHeader;if (lv.Items.Count >0){r = ws.get_Range("A2",Missing.Value); object [,] objData = new Object[this.lv.Items.Count,8];foreach(ListViewItem lvi in lv.Items){objData[lvi.Index,0] = lvi.Text;objData[lvi.Index,1] = lvi.SubItems[1].Text;objData[lvi.Index,2] = lvi.SubItems[2].Text;objData[lvi.Index,3] = lvi.SubItems[3].Text;objData[lvi.Index,4] = lvi.SubItems[4].Text;objData[lvi.Index,5] = lvi.SubItems[5].Text;objData[lvi.Index,6] = lvi.SubItems[6].Text;objData[lvi.Index,7] = lvi.SubItems[7].Text;}r = r.get_Resize(lv.Items.Count,8);r.Value = objData;r.EntireColumn.AutoFit(); }app = null;
转载于:https://www.cnblogs.com/zhangjianli/archive/2012/06/01/2530713.html
c#写数据到Excel慢相关推荐
- mfc创建excel如何另存为_mfc表格数据保存为excel文件-VC (MFC)如何从对话框写数据到Excel...
我现在把Excel表格嵌入到MFC单文档界面,然后对嵌... 1.首先,打开媒介工具"记事本",将word文件里需要导入的数据,复制粘贴到记事本当中,然后保存成为txt文件,本例中 ...
- 如何批量将手写数据转Excel?
做实验的过程中往往需要记录数据,比如笔者有时需要测定上百个DNA样品的浓度,有时又需要去野外实验地记录田间数据,手写记录目前还是最可靠.最便捷.最有效的方法.但手写数据需要录入电脑进行数据分析,录入的 ...
- mysql写到excel_使用Python从 MySQL写数据到Excel
直接上代码:#!/usr/bin/env python #coding:utf-8 import xlwt import MySQLdb import datetime database = MySQ ...
- MATLAB xlswrite 写数据 到 Excel文件
目录下建立一个xlsx文件夹,'out_ans.xlsx' xlswrite('out_ans.xlsx',[1 2 3 4]','A1') 写入字符串 " str " 双引号的 ...
- 大量数据导出Excel方案
序 最近可能会遇到大量数据导出Excel的场景,今天趁现在需求告一段落来做下技术预研,然后这里就顺便分享给大家. 一.数据量预判 因为我们是做物联网的,这里要导出的数据就是设备的上报数据.客户说要这些 ...
- 使用 Python 第三方库 xlwt 写入数据到 Excel 工作表
使用 Python 第三方库 xlwt 写入数据到 Excel 工作表 1. 安装 xlwt 库 2. 使用 xlwt 库 2.1 向 Excel 工作表写入单个数据 2.2 向 Excel 工作表写 ...
- python 往excel 里面写数据
使用的python 的版本为3x 往excel 表格里面写数据使用的是xlwt, 如果电脑上没有 可以使用pip install xlwt 下载一个 步骤如下 1 创建工作薄 xls = xlwt. ...
- 用C#快速往Excel写数据
用C#快速往Excel写数据 本示例是用于将ListView中的内容倒入到Excel,与常用的逐单元格写不同的是,本例子采用数据写入到range的方法.该方法效率 明显较高. Excel.Applic ...
- matlab向excel连续写数据,每次换行
最近接触到一个新的需求,需要使用matlab从excel读取数据,经过matlab处理后,写回到excel中:这里需要每次换行写数据,并且数据的个数每次都在发生变化,终于,找到了解决方法,下面是我的一 ...
最新文章
- python中@staticmethod、@classmethod和实例方法
- Linux查看文件大小的几种方法
- C++leetcode找出两个有序数组的中位数(2)
- 关于操作系统中进程、线程、死锁、同步、进程间通信(IPC)的超详细详解整理
- Apache和Nginx的区别
- PYPL 4 月排行:Python 最流行,Java 还行不行?
- AngularJs ng-repeat限制循环次数
- idea右键单击没有 svn选项处理办法
- 使用idea的的第一个坑-----javax.xml.ws.WebServiceRef
- 智慧能源管理控制系统项目软件供应商
- Python音乐播放器-美观-简约-本地
- Linux 下构建域名服务器
- POI java导出Excel宏文件
- 一般看不见的机械原理
- 安装卸载Xftp时,遇到的1605和1628问题
- 会导致电脑蓝屏的wav文件原因未知 log whea logger 17 realtek alc269系统播放音频崩溃
- Oracle提取中文字符串拼音首字母函数
- 雷军创业十年演讲全文!创业艰辛、乘风破浪、一往无前
- 【精选】一文搞懂css三大特性
- 棋盘游戏(匈牙利算法)
热门文章
- MySQL数据库InnoDB坏页处理修复
- 支付宝招兼职“找茬程序员” 不用坐班/最高奖励36万
- (二十九)、Java字符串中去除空格
- JIRA6.3.6中设置用户的解决问题和关闭问题权限
- 简单的Ajax应用实例
- Apple 预计于内华达州雷诺市再盖一个数据中心
- php 输入内容类型,实例解析php的数据类型
- python 图表 web_Web | Django 与 Chart.js 联用做出精美的图表
- 360隔离mysql恢复_MySQL备份与恢复
- 计算机英语 自我介绍,计算机面试英文自我介绍范例