ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] ½Ð­×¥¿¿ù»~ªºµ{¦¡½X

´ú¸ÕÀÉ :

'­×§ïÀÉ®×Ãþ«¬---------------------------------   ¡¥¦C9
        oPath = ThisWorkbook.Pa ...
ziv976688 µoªí©ó 2020-12-3 14:19

¨ä¹ê°ÝÃDªºÄpµ²¦b©ó.csvÀɮתº®æ¦¡»P .xls Àɮפ£²Å,
§A¥u»Ý­n¥Î °O¨Æ¥» ¥h¶}±Ò .csv ÀÉ®×´N·|µo²{¥¦¨ä¹ê¬O­Ó(¸ê®Æ »P , ¤Î ´«¦æ¦r¤¸ ²Õ¦X¦¨ªº)¤å¦rÀɦӤw, ªí²{§Î¦¡¹³¬O :

´Á¶Z¼Æ,1,10,29,38,47,2,11,20,39,48,3,12,21

Excel µ{¦¡¯à°÷¥¿±`¶}±Ò¬O¦]¬°¥L¦³°w¹ï csv ÀÉ®× °µ³B²z,
¦ý§A«o¥u¬O§â°ÆÀɦW§ï¦¨.xls ¥¦´N¨S¿ìªk¤F.

·Q¸Ñ¨M¥i¥H¥ÎExcel¶}±Ò .csv ÀɮצA¥t¦s¦¨ .xls ÀɮקY¥i.
  1.         oPath = ThisWorkbook.Path  '¸ô®|
  2.         A = Dir(oPath & "\*.CSV")
  3.         Do While A <> ""
  4.             Oldname = oPath & "\" & A
  5.             A = Left(A, Len(A) - 4) ' ¥h±¼ .csv
  6.             With Workbooks.Open(Oldname)
  7.               .Sheets(1).Name = "Data" ' ¶}±Ò .csv ÀÉ®×®É, Sheet Name¹w³]¬OÀɦW, ·|µo¥Í¿ù»~,¶}Àɮɷ|¦³°T®§°Ý¬O§_­n­×¥¿
  8.               A = Replace(A, "°ò·Ç¤é¡G", "")
  9.               A = "49_´Á¶Z§RµP_" & A '·s¼W»Ý¨D:¦A±NÀɮצWºÙ«e§å§ï¼W¥[ "49_´Á¶Z§RµP_"
  10.               .SaveAs Filename:=oPath & "\" & A, FileFormat:=xlWorkbookNormal
½Æ»s¥N½X
49_´Á¶Z§RµP_00±Æ§Ç_ªÅ¼ÆÁ`Äý-(VBA)-Ans.zip (66.7 KB)

TOP

        ÀR«ä¦Û¦b : ¨Ã«D¦³¿ú¾{¬O§Ö¼Ö¡A°Ý¤ßµL·\¤ß³Ì¦w¡C
ªð¦^¦Cªí ¤W¤@¥DÃD