看板 Office 關於我們 聯絡資訊
軟體:excel vba 版本: 假設有一個陣列有 AAAABBCCAAA等數 從左邊開始數起 有數值變化時 則歸為一組 結果是 1 A 四個 2 B 兩個 …… 想用split 但是切割條件為 數值有變化時 不知道大家有沒有好方法 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.171.149 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1536053633.A.9F0.html
soyoso: 迴圈於陣列內,判斷前後不相同或迴圈至終止值為真時 09/04 17:55
soyoso: 回傳陣列元素和計數數值;為假時則累加計數數值 09/04 17:55
soyoso: 該累加數值於回傳後歸零 09/04 17:55
ProTrader: 若已知所有變數項目 例:A B C... 預先給值在陣列中 09/05 16:47
ProTrader: 跑一次迴圈讀完資料 再用整數陣列計數 假設只有A B C 09/05 16:49
ProTrader: 讀入的資料再用一個迴圈if比對NameArr(1 to 3) 09/05 16:55
hellk: 謝謝兩位大大 後來我用collection物件做了 09/10 17:16