VBA程式:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim A As Range
If Intersect(Target, [C5:C6]) Is Nothing Then Exit Sub
Application.EnableEvents = False
Set A = Columns("A:B").Find(Target, lookat:=xlWhole)
If A Is Nothing Then MsgBox
[C5] = Cells(A.Row, 1).Value
[C6] = Cells(A.Row, 2)
10
Application.EnableEvents = True
End Sub作者: GBKEE 時間: 2013-5-30 15:18
What 必選的 Variant。 要尋找的資料。可為字串或任意 Microsoft Excel 資料型式。
After 選擇性的 Variant。 指定儲存格,尋找將從該儲存格之後開始。此儲存格對應於從使用者介面尋找時的使用中儲存格位置。注意 After 必須是尋找範圍中的單個儲存格。請記住尋找是從該儲存格之後 開始的;必須等到該方法循環回到此儲存格時,才會搜尋其內容。如果未指定此引數,搜尋將從範圍的左上角儲存格之後開始。