C# 循环遍历Excel列中的所有单元格直至结束

C# 循环遍历Excel列中的所有单元格直至结束,c#,excel,C#,Excel,一旦我看到正确的代码,可能会很简单,但在工作表中循环特定列直到结束的最佳方式是什么?这非常简单。只需创建一个范围对象,该对象指向要开始的范围,然后循环该范围的每个偏移,直到到达空白单元格 int i = 0; while (target_range.Offset(i, 0).Value != "") { i++; } 直到什么结束?工作表、数据区或当前连续的数据?是的,我想我可以更具体一些。到当前连续数据的结尾。阐明如何实现,而不仅仅是要实现什么。使用C#?使用VBA?直接使用Exc

一旦我看到正确的代码,可能会很简单,但在工作表中循环特定列直到结束的最佳方式是什么?

这非常简单。只需创建一个范围对象,该对象指向要开始的范围,然后循环该范围的每个偏移,直到到达空白单元格

int i = 0;

while (target_range.Offset(i, 0).Value != "")
{
    i++;
}

直到什么结束?工作表、数据区或当前连续的数据?是的,我想我可以更具体一些。到当前连续数据的结尾。阐明如何实现,而不仅仅是要实现什么。使用C#?使用VBA?直接使用Excel?你提供的信息越多越好。否则你会收到很多不适合你的问题的答案。你认为一旦我看到代码,这会很容易。谢谢你的帮助。我试图用一个[行,列]来做这件事,但这对我来说是行不通的。从未想过从单元格开始,然后尝试从该单元格导航(偏移)。