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

[µo°Ý] ¨Ì¤é´Á¨ú¸ê®Æ

¦^´_ 7# qaqa3296

¸Õ¸Õ¬Ý
Sub ex()
Dim c As Range
Dim a As Object
Dim ¤é´Á$
¤é´Á = Sheets("Form").[E2]
Sheets("¦¨ªG").Range([a2], [a2].End(4).Offset(, 5)).ClearContents
Set c = Nothing
With Sheets("¥Ø¼Ð")
For Each a In .Range(.[a2], .[a65535].End(3))
   If (a.Offset(, 5) = "" Or a.Offset(, 5) > ¤é´Á) And (a.Offset(, 4) = "" Or a.Offset(, 4) <= ¤é´Á) Then
      If c Is Nothing Then
         Set c = a.Resize(, 6)
      Else
         Set c = Union(c, a.Resize(, 6))
      End If
   End If
Next
End With
c.Copy Sheets("¦¨ªG").[a2]
Set c = Nothing
End Sub

TOP

¥»©«³Ì«á¥Ñ jcchiang ©ó 2020-9-16 07:58 ½s¿è

¦^´_ 14# qaqa3296


    §Ú¥u¬O¨Ì¾Ú§AªºÀɮפº®e¥h¼g,¨Ã¨S¦³¥h§PÂ_¥i¯àªº¤é´Á®æ¦¡°ÝÃD

TOP

        ÀR«ä¦Û¦b : «Ý¤H°h¤@¨B¡A·R¤H¼e¤@¤o¡A´N·|¬¡±o«Ü§Ö¼Ö¡C
ªð¦^¦Cªí ¤W¤@¥DÃD