C# 如何使用C遍历excel单元格#
我需要知道如何使用C#遍历excel单元格 我有一个数据表,用于将数据导出到现有Excel文件。我需要能够搜索只等于“tel:”和“email:”的值。 这些值将仅在excel的第二列中 这是我的代码序列。请让我知道我做错了什么,或者是否有更好的方法C# 如何使用C遍历excel单元格#,c#,excel,visual-studio-2013,C#,Excel,Visual Studio 2013,我需要知道如何使用C#遍历excel单元格 我有一个数据表,用于将数据导出到现有Excel文件。我需要能够搜索只等于“tel:”和“email:”的值。 这些值将仅在excel的第二列中 这是我的代码序列。请让我知道我做错了什么,或者是否有更好的方法 int rowNum = 1; foreach (Microsoft.Office.Interop.Excel.Range cell in ws.Rows[rowNum, 2]) { if (cell.Value = "tel:")
int rowNum = 1;
foreach (Microsoft.Office.Interop.Excel.Range cell in ws.Rows[rowNum, 2])
{
if (cell.Value = "tel:")
{
ws.Rows[rowNum].Delete();
}
}
=
并不意味着你显然认为它有什么作用。一定是有错误。错误是什么?我知道。它应该是“==”,但我一直收到一个错误COMException未处理是的,David,它抛出了一个我上面提到的错误在调试过程中你有没有检查过它,并找出哪一行出现了错误?