返回列表 上一主題 發帖

輸入範圍判斷儲存格

樓主要的只是把區間的值帶出
         提供三種方式參考,希望可以解決樓主的問題
         函數=LOOKUP(E4,$B$4:$B$7,$A$4:$A$7)
         按鈕式 :自行設定一個按鈕,將程式碼貼上,若SHEET不一樣請自行修改
                        Private Sub CommandButton1_Click()
                                Do Until Sheet1.Range("E" & 4 + I) = ""
                                          Sheet1.Range("F" & 4 + I) = Application.Lookup(Sheet1.Range("E" & 4 + I), Sheet1.Range("B4:B7"), Sheet1.Range("A4:A7"))
                                         I = I + 1
                              Loop
                        End Sub
           自動帶出:輸入值後,自行判斷,若SHEET不一樣請自行修改
           Private Sub Worksheet_Change(ByVal Target As Range)
                          If Target.Count >= 2 Then Exit Sub
                         If Target.Column <> 5 Or Target.Offset(0, 0) = "" Then Exit Sub
                                Target.Offset(0, 1) = Application.Lookup(Target.Offset(0, 0), Sheet3.Range("B4:B7"), Sheet3.Range("A4:A7"))
           End Sub
學習才能提升自己

TOP

        靜思自在 : 原諒別人就是善待自己。
返回列表 上一主題