2011-10-18 25 views
0

的行和列是否有可能恢复从Excel.Worksheet的行和列索引的小区的价值?我需要通过所有的行和列itearate和获取值...通过迭代Excel工作表,并获得价值

For row As Integer = 1 To worksheet.UsedRange.Rows.Count 
    For col As Integer = 1 To worksheet.UsedRange.Columns.Count 
     list.Add(worksheet.Cells(row, col)) 'this doesn't return the value of the cell 
    Next 
Next 

回答

0

尝试:

list.Add(worksheet.Cells(row, col).Value2) 
+0

值2在智能感知显示不出来... – Prabhu

+0

@Prabhu:我知道,你不必担心这一点。 Value2是_hidden_​​,但您必须获取该属性才能拥有单元格值。我不记得,如果你必须将它转换为你喜欢的类型...... – Marco

+0

@Marco ...不幸的是,我得到一个错误“选项严格On不允许后期绑定”,我不知道我可以将其关闭。 – Prabhu

0
list.Add(worksheet.Cells(row, col).Value) 
+1

总是添加上下文代码。 –