作者a1372213822 (鸭子)
看板Office
标题[问题] vba修改协助-如何将表格中共同档名项目独立出来
时间Wed Aug 8 23:02:18 2018
(若是和其他不同软体互动之问题 请记得一并填写)
软体: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://webptt.com/cn.aspx?n=bbs/Office/M.1533740540.A.FBE.html
1F:→ soyoso: for i= 2 to lr,2改为15,空白的工作表1-8为a2:a9 08/09 00:03
2F:→ soyoso: 但因不符合工作表名称命名条件,如有:(冒号)、/(斜线)或长 08/09 00:05
3F:→ soyoso: 度超过31个字元,但因on error resume next新增,但无法正 08/09 00:07
4F:→ soyoso: 确命名,a10:a13则因符合,所以新增了,a14因不符合,而又 08/09 00:09
5F:→ soyoso: 新增个工作表13;改为15应可排除上述 08/09 00:10