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

[µo°Ý] ½Ð°Ý¦³¿ìªk¥[§ÖVBA°õ¦æªº³t«×¶Ü?

¦^´_ 1# m077
¨S¤W¶Ç ... ¦Û¤v¸Õ¸Õ¦æ§_
  1. Sub Test()
  2. Application.ScreenUpdating = False
  3. Application.EnableEvents = False

  4. Dim r As Long, i As Long
  5. Dim ar, rngCopy As Range

  6. With Workbooks("vbtest.xls")
  7.     With .Sheets("sheet1")
  8.         r = .Cells(.Rows.Count, "G").End(xlUp).Row
  9.         ar = Application.Transpose(.Range(.Cells(1, 30), .Cells(r, 30)).Value)
  10.         
  11.         For i = 2 To r
  12.             If ar(i) = "C2A4TST1" Then
  13.                 If rngCopy Is Nothing Then Set rngCopy = .Rows(i) Else Set rngCopy = Union(rngCopy, .Rows(i))
  14.             End If
  15.         Next
  16.         
  17.         .Select
  18.         rngCopy.Copy .Sheets("sheet2").Range("A" & .Rows.Count).End(xlUp).Offset(1)
  19.         .Sheets("sheet2").Select
  20.     End With
  21. End With

  22. Set rngCopy = Nothing
  23. Application.EnableEvents = True
  24. Application.ScreenUpdating = True
  25. End Sub
½Æ»s¥N½X

TOP

¦^´_ 6# m077
¬Ý¨ì¹Ï¤ù¤F..
³vµ§¶×¥XÀ³¸Ó¬O§óºC

§AÀ³¸Ó§â±ø¥ó¦C¥X¨Ó  ¬Ý¬O¶i¶¥¿z¿ï±ø¥ó­þ¸Ì¥i§ïµ½
¤~¯à¿z¨ì§A­nªºµ²ªG·|¤ñ¸û¦n

TOP

        ÀR«ä¦Û¦b : ª¾ÃÑ­n¥Î¤ßÅé·|¡A¤~¯àÅܦ¨¦Û¤vªº´¼¼z¡C
ªð¦^¦Cªí ¤W¤@¥DÃD