在Excel中选择特定的单元格,然后转到下一行

本文关键字:一行 然后 选择 Excel 单元格 | 更新日期: 2023-09-27 18:36:17

使用 C# 如何"跳转到"Excel 电子表格中的特定单元格并转到下一行?我需要用列表中的数据填充现有电子表格。这就是我认为它会工作的方式:

Globals.LookupTable.Range["A2"].Select();
foreach (CFolderType ft in FolderTypes) {
    Globals.LookupTable.Rows.Next.Value2 = ft.name;
}

这将在 A 列中向下移动并插入值。

在Excel中选择特定的单元格,然后转到下一行

这样的事情应该可以完成工作:

Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.ApplicationClass();
excel.Workbooks.Add(System.Reflection.Missing.Value);
int rowIdx = 2;
foreach (CFolderType ft in FolderTypes) 
{
    Microsoft.Office.Interop.Excel.Range aCell = excel.get_Range("A" + rowIdx.ToString(), System.Reflection.Missing.Value); 
    aRange.Value = ft.name;
    rowIdx++;
}
相关文章: