'业务描述:将excel表格里的内容导入到DataTable中,不可使用import和importsheet函数
Excelpath="d:\data2.xls"
Set ExcelApp=createobject("excel.application")
Set Excelxls=ExcelApp.Workbooks.Open(Excelpath)
ecount=Excelxls.Worksheets.Count
dcount=datatable.GetSheetCount
a=ecount-dcount
If a>0 Then
For b = 1 To a Step 1
datatable.AddSheet("Action"&dcount+b)
Next
End If
'把excel中的表单逐个导入相应的datatable
For s = 1 To ecount Step 1
Set Excelsheet=ExcelXls.Worksheets.Item(s)'设置excel的活动表
colcount=Excelsheet.UsedRange.Columns.Count'获得活动表列的总数
rowcount=Excelsheet.UsedRange.Rows.Count'获得活动表行的总数
'在datatable表中添加新的列,并把活动表第一行的数据作为datatable表列名
For m = 1 To colcount Step 1
param=Excelsheet.Cells(1,m)
datatable.GetSheet(s).AddParameter param,""
Next
'从活动表的第二行数据开始逐个导入
For i = 2 To rowcount Step 1
datatable.GetSheet(s).SetCurrentRow i-1
For j = 1 To colcount Step 1
param=Excelsheet.Cells(i,j)
datatable.Value(j,s)=param
Next
Next
Next
Excelxls.Close
ExcelApp.Quit
Set Excelxls=nothing
Set ExcelApp=nothing
- 浏览: 25951 次
- 性别:
- 来自: 上海
最新评论
发表评论
-
vbs class的调用及字典的应用代码
2014-03-17 12:07 600<!--StartFragment -->Cla ... -
QTP中利用DOM实现拖动浏览器滚动条
2014-01-10 16:48 520QTP中利用DOM实现拖动浏览器滚动条 有的时候需要在 ... -
QTP11使用DOM XPath以及CSS识别元素对象
2013-12-23 15:54 807我们知道,像DOM,Html,CSS,XPath等对对象的 ... -
QTP之有关富文本框赋值
2013-10-21 17:35 1154前段时间在做QTP脚本时,遇到一个问题,主要问题是给富文本框 ... -
QTP简单框架之EXCEL报表
2013-10-15 15:06 969Dim oReporterManager Set oRepo ... -
QTP如何检查WEB对象是否隐藏
2013-10-10 10:38 566在WEB页面中隐藏对象的3种方式1、使用display例如: ... -
QTP登录案例
2013-09-22 18:20 826SystemUtil.Run "http://1 ... -
判断datatable中的数据是否有重复数据
2013-09-13 12:06 1522rowcount= DataTable.GetSheet(&q ... -
QTP测试报告代码
2013-09-09 12:59 782自动化测试实际是将测 ... -
京东网:疯狂抢购、猜您喜欢等模块下的图片超链接自动化测试
2013-09-02 17:30 511SystemUtil.Run "http://ww ... -
测试自动化实现难点—Web对象的识别
2013-08-30 13:25 673静态Web对象的识别 序号 ... -
京东网京东快报超级链接验证
2013-08-30 12:37 985SystemUtil.Run "http://www ... -
获取背景颜色
2013-08-27 15:02 741Browser("ITeye Java编程 Spr ... -
Dictionary 字典对象
2013-08-23 11:32 829... -
Scripting.Dictionary对象
2013-08-23 11:08 1341[vb] view plaincopy ... -
测试自动化设计 - GUI层面向对象的扩展设计
2013-08-23 10:48 612测试自动化设计 - GUI层面向对象的扩展设计 ... -
对WebElement对象使用编程性描述
2013-08-08 18:18 2275对WebElement对象使用编程性描述(Using Pro ... -
vbs中get和set方法
2013-08-07 13:23 932Class User Private s_name ... -
TO&RO
2013-08-02 15:17 7621.GetTOProperty() ● 基本含义:获取 ... -
QTP关闭多余的browser窗口
2013-08-02 14:23 505要判断打开了几个浏览器窗口,我们使用description对 ...
相关推荐
Excel,Datatable;Excel导入到Datatable中,内涵源码,用于学习
改程序实现了Excel的数据导入到Datatable,在后台动态生成Lable和文本框等控件,以及如何取到控件的值和生成文本文档、添加显示图片等等的源代码,下载所需积分怎么涨这么快,给大家点福利,重置为5积分。
从Excel_导入数据到DataTable
实现excel导入数据的时候,主要分两步。首先要导入到datatable中,之后在进行修改数据库数据(第二步应该都会了吧)
Excel文档导入到C# DataTable
winform中将Datatable数据导出到Excel表格中,该项目包含了例子,能使个人能更加了解winform将datatable数据导出到excel的整个流程,本资源也可拿来即用,只需要稍加修改即可。
将Excel数据读取到DataTable中,通过ReadExcelToDatatable方法读取
方便简单,将类文件放入项目中,直接即可使用,不需要引用dll或插件即可,
C#将DataTable导入到Excel源代码实现
内容概要:本资源介绍了如何从...阅读建议:此资源以如何读取Excel数据,将Excel数据转换为Datatable格式,然后将datatable导入Mysql数据库 ,同时还介绍了如何将Datatable数据生成Excel表格,及相关NPOI操作Excel例子
压缩文件中是把dataTable导入到Excel中的一个抽象方法,用的时候只需传一个dataTable进去就OK了
1)本文中使用这个函数将一个DataTable中的内容输出到路径名为addr的目录下: 代码如下:public void SaveToExcel(string addr, System.Data.DataTable dt) 2)这个函数需要引用Microsoft.Office.Interop.Excel命名...
DataTable导入到excel
1 Use VS2010 C# WinForm 2 Use NPOI 2 1 3 net2 3 ExcelToDataTable and DataTableToExcel
* 获取DataTable数据集合插入Excel表格中的指定行和列,并进行单元格样式的控制以及大于指定的 * 【65535】行数则需要创建一个新的sheet,保存文件路径以及文件下载 1.引用 Dll/NPOI.dll 第一:导出Excel表格...
datatable 导出到excel 表格的dll,VS直接引入,使用前看说明,VB,C# ...都适用
C#操作EXCEL EXCEL类库 Excel模板处理 将DataTable数据写入Excel文件 C#数据写入EXCEL EXCEL样式管理帮助类库
可以将excel快速读取到datatable,方便调用。 非常实用哦
使用C#实现了将多个datatable中的内容导出到 一个excel文件的不同的sheet页,每个sheet页对应一个datatable。代码中的datatable是程序中添加的内容,从数据库中导出数据到excel的话只需要将数据表内容写入datatable...
使用 npoi 导入excel 生成 datatable 附带 npoi 的dll 和导入excel 的源代码 方便快捷 vs2008 开发