Epplus获取数据区域的第一行或最后一行
使用Epplus编辑表格文件时,有时需要知道表格中数据的第一行或最后一行,以便追加数据。此时可通过下列方法获取:
//获得有数据的区域var lastAddress = worksheet.Dimension.Address;//获得有数据的区域最上且最左的单元格var startCell = worksheet.Dimension.Start.Address;//获得有数据的区域最下且最右的单元格var endCell = worksheet.Dimension.End.Address;
也可以使用Linq获取指定某行或某列的第一个或最后一个有数据的单元格位置。
//添加引用
//using System.Linq;//获得第二行有数据的最后一个单元格string rowCell = "null";var lastRowCell = worksheet.Cells.LastOrDefault(c => c.Start.Row == 2);if (lastRowCell != null) rowCell = lastRowCell.Address;//获得第三列有数据的第一个单元格string colCell = "null";var firstColCell = worksheet.Cells.FirstOrDefault(c => c.Start.Column == 3);if (firstColCell != null) colCell = firstColCell.Address;
运行结果:
Epplus获取数据区域的第一行或最后一行相关推荐
- VBA获取数据区域的行列数
VBA获取数据区域的行列数 方法1 方法2 方法1 ActiveSheet.UsedRange.Rows.Count ActiveSheet.UsedRange.Columns.Count 缺点:把最 ...
- 使用vi打开文件如何跳到某一行,第一行或者最后一行呢
使用vi编辑器的时候,默认打开的时候,鼠标是在第一行的第一个位置. 如果你想打开的时候,鼠标会出现在某一行,可以用以下命令. :$ 跳到文件最后一行 :0或:1 跳到文件第一行 说明:+ n 就可以定 ...
- Linux shell 用sed删除第一行、最后一行或增加删除某行
1.删除文档的第一行 sed -i '1d' <file> 2.删除文档的最后一行 sed -i '$d' <file> 3.在文档指定行中增加一行 例如文档如下: echo ...
- 获取 csv文件的第一行(大多是特征)
P.csv内容如下 year,staock,age 1,2,3 4,5,6 3,5,6 55,67,88 获取year,staock,age特征值 import pandas as pd import ...
- DataGrip导入csv数据并把第一行作为列名
注意左下方的First row is_header一定要选上
- vue改变element-ui 表格第一行或某一行样式
关键点:给表格添加属性 :cell-style="cellStyle" cellStyle(row, column, rowIndex, columnIndex) {// cons ...
- datatable中某一列最小值_Asp.net中获取DataTable选择第一行某一列值
数据源是一个DataTable,现在我们需要获取这个DataTable的第一行第一列的值. 先准备一个数据集,创建一个DataTable,并填充数据: source code: using Syste ...
- XDocument 获取包括第一行的声明(版本、编码)的所有节点
XDocument保存为xml文件的方法如下: XDocument doc = new XDocument(new XDeclaration("1.0","UTF-8&q ...
- python怎么索引txt数据中第四行_python-在熊猫数据框中按行计数编制索引
我有一个带有两个元素的层次结构索引的"熊猫"数据框(" month"和" item_id").每行表示特定月份的特定项目,并具有用于关注多个 ...
最新文章
- Android之SurfaceView(一)
- 视觉Transformer快速入门指南!
- MobaXterm 12中文版
- 《JavaScript设计模式与开发实践》模式篇(5)—— 观察者模式
- 初次接触GWT,知识点总括
- java有pyuserinput包吗_PyUserInput安装
- Reset Image Size 2
- 10个微型计算机应用的例子,微型计算机原理与接技术版简答题.doc
- 日记 [2007年11月19日]...
- 外卖返利小程序源码下载 美团/饿了么小程序源码下载
- Spring框架学习笔记
- 蒲公英超级签名原理(手动做超级签名)
- Linux系统并搭建Sip server平台
- 微众银行电话面试java_微众银行面试经验
- 手机/平板上如何进行网页过滤
- 【接口篇 / Lan】(5.6) ❀ 05. 与思科交换机三层链路聚合连接 ❀ FortiGate 防火墙
- [Centos7]Mirai QQ机器人监听播报TeamSpeak3用户状态
- laradock 环境下,PHP 该如何实现本地域名通信啊?
- android网络下载图片并且显示在图库中
- 巧用年线抓长线牛股的四种经典技巧