如何在winform应用程序中获取Excel工作表的行和列ID

时间:2012-11-21 11:45:21

标签: c# winforms excel

在我的Winform应用程序中,我正在从Excel工作表中读取数据。

如果数据(即字符串)无效,我必须将其在Excel文件中的位置发送给用户(例如A12)

任何人都可以帮助我,我该怎么做?

1 个答案:

答案 0 :(得分:1)

如果您正在使用互操作并拥有单元格的行和列,则可以使用以下内容:

Excel.Range range = (Excel.Range)CurrentWorksheetObject.Cells[row, col];
   string cellAddress = range.get_AddressLocal(false, false, Excel.XlReferenceStyle.xlA1, Type.Missing, Type.Missing);

然后,您可以将该字符串传递给用户。