Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用C遍历excel单元格#_C#_Excel_Visual Studio 2013 - Fatal编程技术网

C# 如何使用C遍历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:")

我需要知道如何使用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:")
    {
        ws.Rows[rowNum].Delete();
    }
}

=
并不意味着你显然认为它有什么作用。一定是有错误。错误是什么?我知道。它应该是“==”,但我一直收到一个错误COMException未处理是的,David,它抛出了一个我上面提到的错误在调试过程中你有没有检查过它,并找出哪一行出现了错误?