c# - 我需要使用 Epplus 修改列的值
问题描述
我需要修改一列的值 首先我按列的名称查找列,获取索引。我想看看如何根据它的 ID 修改该列的值,或者相反,根据它的范围
public static class EpPlusExtensionMethods
{
public static int GetColumnByName(this ExcelWorksheet ws, string columnName)
{
if (ws == null) throw new ArgumentNullException(nameof(ws));
return ws.Cells["1:1"].First(c => c.Value.ToString() == columnName).Start.Column;
}
}
int columnId = ws.GetColumnByName("Birthdate");
解决方案
推荐阅读
- google-sheets - 将一个单元格中的值相乘,然后将其全部相加?
- javascript - 为什么状态没有按预期更新?
- javascript - 如何在不让用户切换到该选项卡的情况下从代码中播放 Youtube 视频
- css - 从旧的 CSS 代码中学习 SCSS - 如何重写?
- ruby-on-rails - Rails 5.2 AngularJS 和 html 模板
- go - 如何在 Golang 中为 cmd 工具编写基准测试?
- python - Ctrl C 不会杀死 Python 中的循环子进程
- php - 如何通过 PHP 代码将文本和图像内容插入谷歌文档
- c - 让用户在 C 中指定一个文件名
- python - 无法在 Tensorflow 的 Keras 中添加两层