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

[µo°Ý] MsgboxÅã¥Ü²Å¦X±ø¥óªº¥[Á`

¦^´_ 1# cowww


¤£¦n·N«ä¤£¤Ó¯à²z¸Ñ»Ý¨D¡A²Å¦X¬O¤°»ò±ø¥ó? ¥i¥H¦b¸ÑÄÀ¸Ô²Ó¬O¤@ÂI¥B´£¨Ñªþ¥ó´ú¸Õ¶Ü?·PÁÂ

TOP

¦^´_ 4# cowww

½Ð´ú¸Õ¬Ý¬Ý¡AÁÂÁÂ

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    Dim xRg As Range, Ar(), a, n%,xD
    Set xD = CreateObject("Scripting.Dictionary")
    n = 0

    Application.ScreenUpdating = False
        For Each xRg In Range("I6:I10000")
           If xRg.Value = "" Then
                xRg.EntireRow.Hidden = True
            Else
                xRg.EntireRow.Hidden = False
                If xD.exists(xRg.Value) = False Then
                    xD(xRg.Value) = "": ReDim Preserve Ar(n)
                    Ar(n) = Application.CountIf(Columns("I"), xRg)
                    n = n + 1
                End If
            End If
        Next
        
        a = Join(Ar, ",")
    Application.ScreenUpdating = True
   
    MsgBox "§¹¦¨!" & a
   
End Sub

TOP

¦^´_  samwang
«D±`·PÁÂsamwang¤j¤jªº¸Ñµª



¦pªG¥i¥H¡A¥u­n"I"Äæ¦ìªºÁ`¼Æ´N¦n
¤£»Ý­n°w¹ï¤£¦Pªº¾÷ ...
cowww µoªí©ó 2021-7-12 10:43


½Ð¦A¸Õ¬Ý¬Ý¡AÁÂÁÂ

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
     Dim xRg As Range, Ar(), a, n%, xD
    Set xD = CreateObject("Scripting.Dictionary")
     n = 0
     Application.ScreenUpdating = False
         For Each xRg In Range("I6:I10000")
            If xRg.Value = "" Then
                 xRg.EntireRow.Hidden = True
             Else
                 xRg.EntireRow.Hidden = False
                 If xD.exists(xRg.Value) = False Then
                     xD(xRg.Value) = "": ReDim Preserve Ar(n)
                     Ar(n) = Application.CountIf(Columns("I"), xRg)
                     n = n + 1
                 End If
            End If
         Next
         
         If UBound(Ar) > 0 Then
            For j = 0 To UBound(Ar): a = a + Ar(j): Next
         End If
    Application.ScreenUpdating = True
     
     MsgBox "§¹¦¨!" & a
   
End Sub

TOP

        ÀR«ä¦Û¦b : ­ì½Ì§O¤H´N¬Oµ½«Ý¦Û¤v¡C
ªð¦^¦Cªí ¤W¤@¥DÃD