- ©«¤l
- 96
- ¥DÃD
- 24
- ºëµØ
- 0
- ¿n¤À
- 149
- ÂI¦W
- 0
- §@·~¨t²Î
- WINDOWES
- ³nÅ骩¥»
- OFFICE
- ¾\ŪÅv
- 20
- ©Ê§O
- ¤k
- µù¥U®É¶¡
- 2011-10-11
- ³Ì«áµn¿ý
- 2018-9-25
|
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo 99
Dim TG As Range
With Target
If .Row >= 3 And .Column = 1 Then
If .Value = "" Then
98: .Offset(0, 2) = ""
.Offset(0, 3) = ""
.Offset(0, 4) = ""
.Offset(0, 5) = ""
.Offset(0, 6) = ""
.Offset(0, 7) = ""
.Offset(0, 8) = ""
.Offset(0, 9) = ""
Else: Set TG = Sheet7.[H3:H9999].Find("*" & .Value & "*", , , xlWhole)
If TG Is Nothing Then GoTo 98
.Offset(0, 9) = TG.Offset(0, -6).Value
TG2 = .Offset(0, 2).Value
.Offset(0, 2) = TG.Offset(0, -3).Value
.Offset(0, 3) = TG.Offset(0, -2).Value
.Offset(0, 5) = Application.VLookup(TG2, Sheet15.[A4:H9999], 8, False)
If IsError(.Offset(0, 5).Value) Then .Offset(0, 5) = ""
.Offset(0, 6) = TG.Offset(0, 1).Value
¤j¤j...¥i§Ú«e±ÁÙ¦³³o¤@¬q
¥i¥H¥[¤@°_¶Ü?
³o¤@¬q¬O§ì¨ä¥L¬ÛÃö¸ê®Æªº
¤£¥Î¦AKEY¤@¦¸ |
|