从Excel工作表中获取数据

时间:2012-11-06 15:17:33

标签: c# excel vsto

我正在尝试使用Microsoft Visual C#和VSTO编写Excel加载项。我要做的是将Excel工作表中的所有数据读入某种列表,以便我可以处理列表并将列表写回工作表。

到目前为止,我无法获得MSDN网站的任何示例。

  • Environment = Visual Studio 2010
  • 语言= Visual C#
  • 项目类型= Visual C#Excel 2007加载项

1 个答案:

答案 0 :(得分:1)

您使用Range属性将Array变量中的值读取/写入Value。从那里你可以创建一个列表或将其保留为数组 - 您的选择。

我建议你不要在紧密循环中读取或写入单个单元格的“Value”属性,因为你会有重要的性能损失。将值读入数组,修改数组,然后一次写回。