- ©«¤l
 - 254 
 - ¥DÃD
 - 6 
 - ºëµØ
 - 0 
 - ¿n¤À
 - 310 
 - ÂI¦W
 - 0  
 - §@·~¨t²Î
 - W10 
 - ³nÅ骩¥»
 - Excel 2016 
 - ¾\ŪÅv
 - 20 
 - ©Ê§O
 - ¨k 
 - ¨Ó¦Û
 - ¥xÆW 
 - µù¥U®É¶¡
 - 2019-6-16 
 - ³Ì«áµn¿ý
 - 2025-6-21 
 
  | 
                
¦^´_ 18# qaqa3296  
¬õ¦â³¡¤À¬O§Aªº·j´M¥Ø¼Ð¶Ü? ¦pªG¬O §A¥i¥H¥ÎÃöÁä¦r¿z¿ï ¤ñ¸û²³æ ¦pªGµ²ªG¤£¬O§Anªº §A¥i¥H§â "" & x & "*" §ï¦¨§Anªº¤è¦¡ 
Public Sub ¼Ò½k¿z¿ï() 
Range(Cells(2, 1), Cells(2, 4).End(xlDown)).Font.Color = RGB(255, 0, 0) 
Application.ScreenUpdating = False 
G = True 
Sheets(3).Select 
Sheets(3).Range(Cells(1, 6), Cells(1, 9).End(xlDown)).Clear 
Sheets(2).Select 
For K = 2 To Cells(2, 5).End(xlDown).Row 
    x = Cells(K, 5) 
    For i = 2 To Cells(2, 3).End(xlDown).Row '¨Ì±ø¥ó¿z¿ï 
 
        If Cells(K, 5) = "" Then 
           Cells(i, 1).AutoFilter Field:=3, Criteria1:="=" 
           Range(Cells(2, 1), Cells(2, 4).End(xlDown)).Font.Color = RGB(0, 0, 0) 
        Else 
           Cells(i, 1).AutoFilter Field:=3, Criteria1:="" & x & "*" 
           Range(Cells(2, 1), Cells(2, 4).End(xlDown)).Font.Color = RGB(0, 0, 0) 
        End If 
         
        If G = True Then 
           Range(Cells(1, 1), Cells(1, 4).End(xlDown)).Copy Sheets(3).Cells(1, 6) 
           G = False 
        Else 
           Range(Cells(2, 1), Cells(2, 4).End(xlDown)).Copy Sheets(3).Cells(1, 6).End(xlDown).Offset(1, 0) 
        End If 
        Cells(2, 3).AutoFilter 
    Exit For 
    Next i 
Next K 
Sheets(3).Select 
Range(Cells(2, 6), Cells(2, 9).End(xlDown)).Font.Color = RGB(0, 0, 0) 
Application.ScreenUpdating = True 
End Sub |   
 
 
 
 |