首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

c# excel怎么读取一列 没有限制的

2012-04-06 
c# excel如何读取一列 没有限制的代码如下:Application xl new Application()Workbook wb xl.Workboo

c# excel如何读取一列 没有限制的
代码如下: 
Application xl = new Application();
  Workbook wb = xl.Workbooks.Open(
  netpath, 0, false, 5,
  System.Reflection.Missing.Value, System.Reflection.Missing.Value, false,
  System.Reflection.Missing.Value, System.Reflection.Missing.Value, true, false,
  System.Reflection.Missing.Value, false, false, false);//Open the excel sheet
Sheets xlsheets = wb.Sheets; //Get the sheets from workbook
Worksheet excelWorksheet = (Worksheet)xlsheets[1]; //Select the first sheet
Range excelCellnumero = (Range)excelWorksheet.get_Range("A1:A50", Type.Missing); //Select a range of cells
Range excelCellnom = (Range)excelWorksheet.get_Range("B1:B50", Type.Missing);
System.Array valuesNumero = (System.Array)excelCellnumero.Cells.Value2; //Assign it to an array
System.Array valuesNom = (System.Array)excelCellnom.Cells.Value2;
xl.Quit();

可以看到现在是有限制的,我限制了读取的数量50个,我想要实现的是,假设数据是无限的在A列中,我要读取所有的这一列。

[解决办法]
get_Range("A:A",Missing.Value)应该是吧

热点排行