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

¦p¦ó¦bExcel¤¤´¡¤J¤j¼g¦r¥À¤§«eªºªÅ®æ¡H

¦^´_ 2# n7822123
  1. Option Explicit
  2. Sub Ex()
  3.     Dim A As Range, B As Variant, i As Integer
  4.     For Each A In Range("A1", Range("A1").End(xlDown))  'A1 ©¹¤U¨ì³Ì«á¤@µ§¸ê®Æ
  5.         B = ""
  6.         For i = 1 To Len(A)
  7.             If Mid(A, i, 1) Like "[A-Z]" Then B = IIf(B = "", Mid(A, i, 1), B & "," & Mid(A, i, 1))
  8.             '§ä¨ì¤j¼gªº¦r¥À ¾É¤JÅܼÆ
  9.         Next
  10.         If B <> "" Then        '¦³§ä¨ì¤j¼gªº¦r¥À
  11.             B = Split(B, ",")  '§ä¨ì¤j¼g¦r¥Àªº°}¦C
  12.             For i = 0 To UBound(B)
  13.                 A = Replace(A, B(i), " " & B(i))  '¥[¤JªÅ®æ
  14.             Next
  15.             Do While InStr(A, Space(2))         '¥]§t¦³¨â®æªºªÅ¥Õ¦r¤¸
  16.                 A = Replace(A, Space(2), Space(1))  '®ø°£ ¨â®æªºªÅ¥Õ¦r¤¸ ¬°¤@®æªºªÅ¥Õ¦r¤¸
  17.             Loop
  18.         End If
  19.     Next
  20. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¨ü¤HÂI¤ô¤§®¦¡A¶··í´é¬u¥H³ø¡C
ªð¦^¦Cªí ¤W¤@¥DÃD