作者MacroPo (不过是个尿盆)
看板Office
标题[算表] vba
时间Mon Nov 16 10:30:22 2015
软体:
office 2007 mac
版本:
表格如下:
A B C
1 v
2
3 v
4 v
5
6 v
7 v
8 v
9
想求出在 B行中显示,显示"v" 往上连续累加的次数、但遇空白则不计入累加。
如:B1为 1、B2为0、B3为1、B4为2.....B8为3
请问该如何撰写?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.74.123.241
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1447641024.A.010.html
1F:→ soyoso: 回圈内用个变数写累加,遇空白归零 11/16 10:53
2F:→ soyoso: 回圈终止值如要取A栏最後一笔有值的列号,可用range.end 11/16 10:54
3F:→ MacroPo: Thanks! 11/16 10:57
4F:推 newton41: 整个反过来,然後若b为v则由该列往下到起始列match空的 11/16 20:32
5F:→ newton41: 储存格。 11/16 20:32
6F:→ newton41: 啊抱歉,你是问vba。 11/16 20:32
7F:→ soyoso: 反向找空的储存格的函数可直接使用lookup 11/16 23:30
9F:推 newton41: 感谢S大。 11/17 00:07