[算表] EXCEL儲存格分割問題

看板Office作者 (Godlike)時間10年前 (2016/01/27 18:19), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
軟體: EXCEL 版本: 2010 請教各位如何使用VBA/巨集複製以下的儲存格分割貼到不同的工作表? 工作表1 A欄 B欄 AA-11AA 1 BB-22BB 2 CC-33CC 3 DD-44DD EE-55EE 1 EE-55EE FF-66FF 2 AA-11AA BB-22BB CC-33CC 3 DD-44DD EE-55EE EE-55EE 4 複製分割貼上到不同工作表2如下 工作表2 A欄 B欄 AA-11AA 1 BB-22BB 2 CC-33CC 3 DD-44DD 1 EE-55EE 1 EE-55EE 2 FF-66FF 2 AA-11AA 3 BB-22BB 3 CC-33CC 3 DD-44DD 4 EE-55EE 4 EE-55EE 4 A欄以空格做分割的判斷。如果有空格則需分割開來,連帶B欄的值到下一列。 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.28.186 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1453889958.A.23E.html

01/27 18:31, , 1F
迴圈,用split以" "來分割,再以range.resize來指定已分割
01/27 18:31, 1F

01/27 18:32, , 2F
的array,array轉置上可用worksheetfunction內的transpose
01/27 18:32, 2F

01/27 18:35, , 3F
儲存格偏移方面用range.offset,offset內的變數用ubound
01/27 18:35, 3F

01/27 18:35, , 4F
計算array數量
01/27 18:35, 4F

01/28 19:55, , 5F
寫出來了,多謝soyoso大大指引方向
01/28 19:55, 5F
文章代碼(AID): #1Mg9cc8- (Office)
文章代碼(AID): #1Mg9cc8- (Office)