打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
vba判断合并单元格开始行结束行
userphoto

2024.02.25 广东

关注
VBA想要获取合并单元格区域的起始行和结束行,需要用Range.MergeArea 的以下两个属性:
Range(单个单元格位置).MergeArea.Row——返回合并区域第一行的行标(合并单元格的开始行)
Range(单个单元格位置).MergeArea.Rows.Count——返回合并区域总行数
注意Range只能为单个单元格,只需要输入合并单元格区域中的任一单元格即可。
比如以上单元格区域,想要判断起始行就用:
Sub 获取合并单元格的起始行()MsgBox Range("C4").MergeArea.RowEnd Sub
得到合并单元格区域的起始行为2;
想要判断结束行就用合并区域起始行+合并区域总行数-1:
Sub 获取合并单元格的结束行()MsgBox Range("C4").MergeArea.Row + Range("C4").MergeArea.Rows.Count - 1End Sub
得到合并单元格区域的结束行为7。
以上内容对您有帮助可以分享或转藏,避免以后找不到。想要了解更多VBA相关知识,欢迎到http://moqingyan.360doc.com我的个人图书馆查看。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel办公技巧——完整显示跨页合并的单元格
VBA中引用单元格与区域
【EXCEL】很多人一直想要却得不到的功能,根据姓名自动插入照片
取消合并单元格并填充
使用vba来判定单元格是否已经被合并,以及合并的范围
单元格合并区域的处理方式merge、mergearea、mergecells
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服