| ©«¤l522 ¥DÃD36 ºëµØ1 ¿n¤À603 ÂI¦W0  §@·~¨t²Îwin xp sp3 ³nÅ骩¥»Office 2003 ¾\ŪÅv50 ©Ê§O¨k µù¥U®É¶¡2012-12-13 ³Ì«áµn¿ý2021-7-11 
 | 
                
| ¥»©«³Ì«á¥Ñ yen956 ©ó 2014-3-19 15:57 ½s¿è 
 ¦^´_ 1# 013160
 ³o¬O2003ª©, §Aªº¬O2007ª©, À³¦³§ó²³æª©
 ¦ýÀ³¤´¥i¥Î, ¸Õ¸Õ¬Ý:
 
  ¿é¤J½s¸¹.7z½Æ»s¥N½X'Sheet1
Option Explicit
'¦Ò¼{¨ì¡i½s¸¹¡j¬Û·íªø(ªø¹F12¦ì¼Æ),¬G¥Î¤U©Ô¦¡¿ï³æ¿é¤J¡i½s¸¹¡j
Private Sub ComboBox1_Change()
    Dim sh1, sh2 As Object
    Dim i, endRow, cnt As Integer
    Set sh1 = Sheets("Sheet1")
    Set sh2 = Sheets("Sheet2")
    If ComboBox1 = "" Then Exit Sub
    
    '²M°£ì¦³¸ê®Æ
    sh1.[B2].Resize(2000, 2) = ""
    
    '¨ú±o ½s¸¹ ³Ì«á¤@¦Cªº¦C¸¹
    endRow = sh2.[D2000].End(xlUp).Row
    cnt = 1
    For i = 2 To endRow
        If sh2.Cells(i, 4) = --ComboBox1 Then
            cnt = cnt + 1
            sh1.Cells(cnt, 2) = sh2.Cells(i, 1)  '½Æ»s ¶¼Æ
            sh1.Cells(cnt, 3) = sh2.Cells(i, 6)  '½Æ»s ¾l¼Æ
        End If
    Next
End Sub
'
'Sheet2
Option Explicit
'¦pªG Sheet2 ªº¡i½s¸¹¡j¦³¼W´î®É,¥iÂI¿ï Sheet2,
'¥Î¥HIJ°Ê¥»µ{§Ç, ¶i¦æ¸ê®Æ«¾ã
Private Sub Worksheet_Activate()
    Dim i, endRow As Integer
    
    '2007ª©¦ü¥i ±N¡i¿z¿ï¡j»P¡i±Æ§Ç¡j¤@¨Ö³B²z
    '¥i±¤§Úªº¬O 2003ª©, ¥u¯à¤À¶}³B²z
    '¥Î¡i¶i¶¥¿z¿ï¡j±N¡i½s¸¹¡j¿z¿ï¨ì ÄæI, ¨Ã¥h°£¡i«Âнs¸¹¡j
    Range("D1:D2000").AdvancedFilter Action:=xlFilterCopy, _
              CriteriaRange:=Range("D1:D2000"), _
              CopyToRange:=Range("I1"), Unique:=True
    
    endRow = [I2000].End(xlUp).Row
    '±N¿z¿ïµ²ªG, ½Æ»s¨ì ÄæJ
    [J1].Resize(2000, 1) = ""
    For i = 1 To endRow
        Cells(i, 10) = Cells(i, 9)
        Cells(i, 9) = ""
    Next
    
    '±N ÄæJ «ö¤É¾±Æ§Ç, ¨Ã±N®æ¦¡³]¬° "0000000000000"
    Range("J1:J2000").Sort Key1:=Range("J1"), _
          Order1:=xlAscending, Header:=xlYes
    Range("J1:J2000").NumberFormatLocal = "0000000000000"
    
    '«·s©w¸q ¦WºÙ "x" ªº½d³ò, ¨Ñ Sheet1 ªº ComboBox1 ¥Î
    endRow = [J2000].End(xlUp).Row
    ActiveWorkbook.Names("x").Delete
    ActiveWorkbook.Names.Add Name:="x", _
          RefersToR1C1:="=Sheet2!R2C10:R" & endRow & "C10"
End Sub
http://www.mediafire.com/download/4bw6wen76mga98f/¿é¤J½s¸¹.7z
 | 
 |