→ soyoso: 以示意圖來看,b欄方面,巢狀迴圈,外迴圈於f2:f4。 05/24 14:49
→ soyoso: 內迴圈看是1.判斷a2:a8是否於f2:f4相同,2.或是a欄range. 05/24 14:49
→ soyoso: find搜尋f2:f4。 05/24 14:49
→ soyoso: 接著dictionary b2:b8的值是否已存在exists,不存在就新增 05/24 14:49
→ soyoso: add。 05/24 14:49
→ soyoso: c2:c8方面有寫到c欄為唯一值,所以就以一個變數來連接&字 05/24 14:49
→ soyoso: 串 05/24 14:49
→ soyoso: 每當內迴圈執行完畢後,代碼方面將dictionary的項目items 05/24 14:49
→ soyoso: 以join來合併,合併字元就以內文所寫的"、",那序號方面則 05/24 14:49
→ soyoso: 將變數寫入(這方面要要連接時是否就有加上"、"來合併,有 05/24 14:49
→ soyoso: 的話配合mid) 05/24 14:49
→ soyoso: d欄不確定邏輯是什麼,因為編號A01有產品別A01ac和A01a, 05/24 14:50
→ soyoso: 但只有要寫入A01ac。 05/24 14:50
→ soyoso: 補充,dictionary要移除所有項目的話,removeall;變數(字 05/24 14:57
→ soyoso: 串型態)則是再寫入空字串"" 05/24 14:58
→ tina1688: 大大謝謝,有點難,我來好好研究一下@@ 05/24 18:59