如何将excel列添加到工作表

时间:2017-03-14 10:14:14

标签: c# excel oledb

是否有人知道如何将新列插入现有工作表。

我现在的解决方案是通过复制现有excel中的所有列来创建新的excel文件,然后在数据表中添加新col,然后将其导出以创建新的excel。这种方法有点单调乏味,只是将新列添加到现有的excel中是我看到的最佳方式。

这是我创建新excel文件的功能

if (password.value !== passwordConfirmation.value) {
    passwordConfirmation.setErrors({mismatchedPasswords: true})
}
else {
    passwordConfirmation.setErrors(null);
}

1 个答案:

答案 0 :(得分:0)

打开现有的Excel工作表并使用工作表使用工作表获取columncount和Rowcount,如下所述,并将此值转换为rangeaddress以编写现有的Excel工作表

Sheet.UsedRange.Columns.Count

Sheet.UsedRagne.Rows.Count