在C#中如何获取已经打开的excel表格的行列数

比喻string str="C:\shuju.xls";
如何获取str的行列数

第1个回答  2014-08-12
你都已经打开了,那你要把Excel里面的内容用一个dataTable保存,在读取呀,希望能帮助到你
第2个回答  2014-08-11
string str="C:\shuju.xls";追问

第3个回答  2014-08-11
c# excel 帮助解决追问

神马意思呢,大神,说明白点,我现在什么也不懂,谢谢了

C# 怎样获取Excel的行数,不是总行数也不是有内容的行数,如图所示
UsedRange.CurrentRegion.Rows.Count的值为1

c#如何读取在excel中的数据依次读取,一个几百行,依次读取。
c#读取excel文档,据我所知道,至少有两种方法。方法一,使用odbc连接到excel采用sql读取,可以将excel文件读入dataset中。方法二,使用excel操作Api,一行一行的读取。第二种方法,只需要搜索一下"c# excel操作"就可以找到很多例子代码。

在C#中,怎么读取\/已经通过C#加载的excel表格\/的若干行,然后将这些行放...
如果是用OleDb方法读取的话,你试试 select * into newTable from oldTable 查询语句试试

c#获取excel文件里的内容有几行
False 第一行是数据 \/\/\/ <returns>DataTable<\/returns> public DataTable ExcelToDataTable(string serverMapPathExcel, string strSheetName, bool isTitleOrDataOfFirstRow, int index) { string HDR = string.Empty;\/\/如果第一行是数据而不是标题的话, 应该写: "HDR=No;" if ...

用C#如何读取excel表格中几行的数据
你在excel中增加一个宏,然后通过录制宏,就可以得到操作excel的vba代码,这个代码就和你C#操作excel的代码极其相似。

c#操作excel,获取每列长度问题
先要确定你使用哪个框架来操作EXCEL,aspose、NPOI都很好用,你先每列的第一个单元格检查是否有数据,如果没有就终止检查,找到第一个单元格是非空的那些列以后,再逐行的单元格检查,看那些行没有数据,检查到单元格为空就退出当前列

c# 获取excel某列行数
Excel你可以看做是一个二维数组,同一个Range中的行数是相同的。我建议你换一种方式通过Oledb的方式去实现,因为这种方式和在数据库表中查数据一样,直接Select某一列就可以了。

求c#读取excel中数据的方法
在C#中读取Excel数据,可以借助Microsoft.Office.Interop.Excel库。以下是具体的实现步骤:首先,需要引入该库,代码如下:using System;using System.Reflection;using Excel = Microsoft.Office.Interop.Excel;接着,在命名空间中定义一个类,例如CExcel1,并在其中创建一个名为Class1的类。在Class1中定义...

C#中打开了一个EXcel对象,怎样通过cells.find方法来获取表格中存在数据...
expression 必选。该表达式返回 Range 对象。What Variant类型,必选。要查找的数据。可为字符串或任意Microsoft Excel数据类型。After Variant类型,可选。表示查找过程将从其之后开始进行的单元格。此单元格对应于从用户界面查找时的活动单元格位置。注意After必须是查找区域中的单个单元格。

c#如何获取Excel指定多列的值
直接读取Excel啊。网上有很多的代码。大概代码可以如下:string connString = "Driver={Driver do Microsoft Excel(*.xls)};DriverId=790;SafeTransactions=0;ReadOnly=1;MaxScanRows=16;Threads=3;MaxBufferSize=2048;UserCommitSync=Yes;FIL=excel 8.0;PageTimeout=5;";connString += "DBQ=" + ...

相似回答