[問題] vba修改協助-如何將表格中共同檔名項目獨立出來

看板Office作者 (鴨子)時間7年前 (2018/08/08 23:02), 編輯推噓0(005)
留言5則, 1人參與, 7年前最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:excel 版本:2010 https://i.imgur.com/V6yyzN5.jpg
我有如圖的一張表格,需要將a欄中同fund name的項目個別獨立成工作表,任一fund總共有到z欄的資料。 https://i.imgur.com/vgUvteG.jpg
我試著打出如圖的macro,得出下圖的結果。 https://i.imgur.com/KpFRbxQ.jpg
有成功將同fund name的項目獨立成單一的工作表,但也額外跑出空白的工作表1-8以及以(a,9)到(a,14)為名的空白工作表。 請教各位熟悉這種操作的專家們,我的macro該修改哪裡,抑或是有別的打法,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.161.82 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1533740540.A.FBE.html

08/09 00:03, 7年前 , 1F
for i= 2 to lr,2改為15,空白的工作表1-8為a2:a9
08/09 00:03, 1F

08/09 00:05, 7年前 , 2F
但因不符合工作表名稱命名條件,如有:(冒號)、/(斜線)或長
08/09 00:05, 2F

08/09 00:07, 7年前 , 3F
度超過31個字元,但因on error resume next新增,但無法正
08/09 00:07, 3F

08/09 00:09, 7年前 , 4F
確命名,a10:a13則因符合,所以新增了,a14因不符合,而又
08/09 00:09, 4F

08/09 00:10, 7年前 , 5F
新增個工作表13;改為15應可排除上述
08/09 00:10, 5F
文章代碼(AID): #1RQmNy-- (Office)
文章代碼(AID): #1RQmNy-- (Office)