我正在尋找一個用戶激活的「下一個站點」按鈕,該按鈕可以通過另一個工作表定義的單元格範圍來提高單元格的值。每次按下按鈕,它應該在的範圍內返回的下一個項目的價值查找範圍中的下一個值
到目前爲止,我有:
Sub NextSite()
Set EXCEPTION = Sheets("EXCEPTION")
Set CONTROL = Sheets("CONTROL")
Dim rCell As Range
Dim rRng As Range
CurrentVal = EXCEPTION.Range("B16")
Set rRng = CONTROL.Range("B9:B72")
For Each rCell In rRng.Cells
If CurrentVal = rCell.Value Then
GoTo NextCell
Else
ActiveCell.Formula = CONTROL.Range(rCell.Address)
Exit For
End If
NextCell:
Next rCell
End Sub
雖然我覺得我有一個想法開始在這裏我不能完全得到在範圍內工作的流程。
我還想要一個單獨的代碼,如果任何人都可以爲此提供建議,就會在列表中找到以前的網站。
見[此](http://www.siddharthrout.com/2011/07/14/find-and-findnext-in-excel-vba/)特別是第3節 –
一個靜態變量來保存當前顯示的網站? – 2013-10-21 13:14:57