作者hellk (我的熱鍋溶化了你的冰霜)
看板Office
標題[算表] vba 找出一樣數字並分類
時間Tue Sep 4 17:33:50 2018
軟體:excel vba
版本:
假設有一個陣列有 AAAABBCCAAA等數
從左邊開始數起 有數值變化時 則歸為一組
結果是
1 A 四個
2 B 兩個
……
想用split 但是切割條件為 數值有變化時
不知道大家有沒有好方法
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.171.149
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1536053633.A.9F0.html
1F:→ soyoso: 迴圈於陣列內,判斷前後不相同或迴圈至終止值為真時 09/04 17:55
2F:→ soyoso: 回傳陣列元素和計數數值;為假時則累加計數數值 09/04 17:55
3F:→ soyoso: 該累加數值於回傳後歸零 09/04 17:55
4F:→ ProTrader: 若已知所有變數項目 例:A B C... 預先給值在陣列中 09/05 16:47
5F:→ ProTrader: 跑一次迴圈讀完資料 再用整數陣列計數 假設只有A B C 09/05 16:49
6F:→ ProTrader: 讀入的資料再用一個迴圈if比對NameArr(1 to 3) 09/05 16:55
7F:→ hellk: 謝謝兩位大大 後來我用collection物件做了 09/10 17:16