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

[µo°Ý] ½Ð°Ý¦p¦ó±ø¥ó¦¡§PÂ_(ªÅ­È)¤Î±ø¥ó¦¡½Æ»s

¦^´_ 2# aseeddie
§Aªºµ{¦¡½X¬O³Ì²µuªº,¦ý¸ê®Æ¶q¤j®É·|¸û¶O®Éªº
  1. Sub Ex1()
  2.     Dim Rng As Range
  3.     Set Rng = Range("A1")
  4.     Do
  5.         If Application.CountA(Range(Rng, Rng.End(xlDown).Offset(-1))) = 1 Then
  6.             If Rng.End(xlDown).Row = Rows.Count Then
  7.                 Range(Rng, Cells(200, "a")) = Rng
  8.                 Exit Do
  9.             End If
  10.             Range(Rng, Rng.End(xlDown).Offset(-1)) = Rng
  11.        End If
  12.         Set Rng = Rng.End(xlDown)
  13.     Loop
  14. End Sub
½Æ»s¥N½X
  1. Sub Ex2()
  2.     Dim Rng As Range, Ar(), i%
  3.     Set Rng = Range("A1")
  4.     Ar = Rng
  5.     For i = 2 To UBound(Ar)
  6.        If Ar(i, 1) = "" Then Ar(i, 1) = Ar(i - 1, 1)
  7.     Next
  8.     Rng = Ar
  9. End Sub
½Æ»s¥N½X

TOP

½s¿è/¨ì/¯S®í/ªÅ®æ
    Hsieh µoªí©ó 2011/5/18 09:01

­ü ¦­¤W°_¨Ó,ÁÙ¨SºÎ¹¡!!

TOP

        ÀR«ä¦Û¦b : ¤â¤ß¦V¤U¬O§U¤H¡A¤â¤ß¦V¤W¬O¨D¤H¡F§U¤H§Ö¼Ö¡A¨D¤Hµh­W¡C
ªð¦^¦Cªí ¤W¤@¥DÃD