作者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/m.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