如何在Excel中使用c#在windows应用程序中找到RowID

本文关键字:应用程序 RowID windows Excel | 更新日期: 2023-09-27 18:18:47

节日快乐。

是否可以在excel中使用c#在windows应用程序中做到这一点。

UPDATE [Sheet1$] SET Status = 'pass' WHERE  ExcelRowID = '5' ;

如何使用excel行Id更新excel工作表的任何单元格,您可以在最左边看到第一列的外侧。

谢谢

如何在Excel中使用c#在windows应用程序中找到RowID

string execPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().CodeBase);
book = app.Workbooks.Open(execPath + @"'..'..'Book1.xls", 
       Missing.Value, Missing.Value, Missing.Value, 
       Missing.Value, Missing.Value, Missing.Value, Missing.Value, 
       Missing.Value, Missing.Value, Missing.Value, Missing.Value, 
       Missing.Value, Missing.Value, Missing.Value);
sheet = (Worksheet)book.Worksheets[1];
range = sheet.get_Range("A1", Missing.Value);

在本例中,A1表示第一行第一列,您可以像这样获得其他列。

查看完整的示例:http://www.codeproject.com/KB/office/fasterexcelaccesstoc.aspx