从Excel工作表中删除前n行

时间:2014-04-10 06:55:35

标签: c#

我在一个目录中有大约200个excel文件,并希望从所有这些文件中删除前4行然后合并它们,我有一个合并工具,只需要删除前4行。 我没有excel编程经验。你能指导我怎么做吗?非常感谢您的帮助:)

由于

1 个答案:

答案 0 :(得分:2)

void DeleteRows(Workbook book, int n)
{           
    foreach (Excel.Worksheet workSheet in book.Sheets)
    {
        Excel.Range range = workSheet.get_Range("A1", "A" + n); 
        Excel.Range row = range.EntireRow;
        row.Delete(Excel.XlDirection.xlUp);
    }
}