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

excel vba midªº¥Îªk

excel vba midªº¥Îªk

¦U¦ì¤j­ô§Ú·Q½Ð°Ýmid¬O§_¦³¶i¶¥ªº¥Îªk¡A½d¨Ò¦p¤U

              A                                         B                  C                   D
1      AC@2345@DFG            AC                 2345             DFG
2     AD@ 12@ERT                  AD                  12                 ERT
3    AXC@1 @ GH                   AXC               1                    GH
§Ú·Q±NAÄæÂà´«¦¨ B ¡B C¡BD
lionliu

¥Î  ¸ê®Æ­åªR  ´N OK ªü
ù

TOP

mid¦³¨ç¼Æ ©M ³¯­z¦¡ ¨âºØ¥Îªk

§A³o­Ó¥Îsplit¤ñ¸û¦n
¤U­±µ¹§A°Ñ¦Ò¡A½Ð¤p¤ß¨Ï¥Î¡A­×§ï«á¨S¿ìªk´_­ì
Sub test()
Dim a, i, j
For i = 1 To 3
    a = Split(Cells(i, 1), "@")
    For j = 0 To UBound(a)
        Cells(i, j + 2) = a(j)
    Next j
Next i
End Sub

TOP

¦^´_ 3# no3-taco
ÁÂÁÂ2¦ì¤j­ôªº¦^ÂСA¥Ø«e¥Îno3¤j­Óªº¤èªk¸û¤è«K¡C
lionliu

TOP

        ÀR«ä¦Û¦b : ¡i¥Í©R¦b©I§l¶¡¡j¦òªû»¡¡G¡u¥Í©R¦b©I§l¶¡¡C¡v¤HµLªkºÞ¦í¦Û¤vªº¥Í©R¡A§óµLªk¾×¦í¦º´Á¡AÅý¦Û¤v¥Ã¦í¤H¶¡¡C¬JµM¥Í©R¥h¨Ó³o»òµL±`¡A§Ú­Ì§óÀ³¸Ó¦n¦n¦a·R±¤¥¦¡B§Q¥Î¥¦¡B¥R¹ê¥¦¡AÅý³oµL±`¡BÄ_¶Qªº¥Í©R¡A´²µo¥¦¯uµ½¬üªº¥ú½÷¡A¬M·Ó¥X¥Í©R¯u¥¿ªº»ù­È¡C
ªð¦^¦Cªí ¤W¤@¥DÃD