Excel中如何用vba统计cells(I,j)所在的合并单元格的合并个数?
答案:2 悬赏:70 手机版
解决时间 2021-03-25 10:04
- 提问者网友:蓝琪梦莎
- 2021-03-24 18:23
Excel中如何用vba统计cells(I,j)所在的合并单元格的合并个数?
最佳答案
- 五星知识达人网友:末日狂欢
- 2021-03-24 18:48
MergeArea属性:返回一个 Range对象,该对象代表包含指定单元格的合并区域
通过MergeArea.rows.count获得合并区域的行数,MergeArea.columns.count获得合并区域的列数
故题目中要统计cells(i,j)所在的合并单元格的合并个数就可以用下面代码实现:
sub main
ro=cells(i,j).MergeArea.Rows.Count
co=cells(i,j).MergeArea.Columns.Count
su=ro*co
msgbox "指定单元格合并区域包含”& su &"个单元格”
end sub
通过MergeArea.rows.count获得合并区域的行数,MergeArea.columns.count获得合并区域的列数
故题目中要统计cells(i,j)所在的合并单元格的合并个数就可以用下面代码实现:
sub main
ro=cells(i,j).MergeArea.Rows.Count
co=cells(i,j).MergeArea.Columns.Count
su=ro*co
msgbox "指定单元格合并区域包含”& su &"个单元格”
end sub
全部回答
- 1楼网友:迟山
- 2021-03-24 19:35
用 cells(I,j).MergeArea.Rows.Count 占多少行
用 bb = cells(I,j).MergeArea.Columns.Count占多少列
两者相乘 就是占多少个单元格.
用 bb = cells(I,j).MergeArea.Columns.Count占多少列
两者相乘 就是占多少个单元格.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯