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

¡m½Ð±Ð¡nvba ¦X¨ÖÀx¦s®æ

dear all ¤j¤j
1.°õ¦æ«áÀx¦s®æA2-A15¤Í°õ¦æ¬Û¦P¤º®e¦X¨Ö.µM«á°±©ó xRng(2).Merge ¨q¥X ¨S¦³³]©wª«¥óÅܼƩÎwith¶ôÅܼÆ
2.why?? ·Ð¤£§[½ç±Ð. thanks   

Sub bb()

    Dim xRng(1 To 2) As Range, J As Integer

    Application.DisplayAlerts = False

    Set xRng(1) = Range("A2")

    J = 1

    Do While xRng(1) <> ""

        If xRng(1).Offset(J) = xRng(1) Then

            Set xRng(2) = Union(IIf(xRng(2) Is Nothing, xRng(1), xRng(2)), xRng(1).Offset(J))

            J = J + 1

        Else

            Set xRng(1) = xRng(1).Offset(J)

            J = 1

            xRng(2).Merge

            Set xRng(2) = Nothing

        End If

    Loop

End Sub
ù

TOP

DEAR Kubi ¤j¤j
·PÁ±z¤§¸Ñ´b  THANKS*10000
ù

TOP

DEAR  ­ã´£³¡ªL ¤j¤j
1.100%²Å¦X»Ý¨D ·PÁ±z¤§¸Ñ´b  THANKS*10000
ù

TOP

        ÀR«ä¦Û¦b : ¶¢¤HµL¼Ö½ì¡A¦£¤HµL¬O«D¡C
ªð¦^¦Cªí ¤W¤@¥DÃD