Hallo Forum,
Ook ik ben erg geholpen met onderstaande code voor tabvolgorde, maar nu zou ik graag willen dat als laatste een knop wordt geselecteerd waarna ik dus op enter kan drukken om de gegevens te verwerken. Dus tabvolgorde zoals onderstaand: cel A1, F5, B12, A6, en dan dus [knop 2] Als deze dan z'n focus heeft kan ik nog een keer op enter drukken en wordt de macro achter de knop uitgevoerd...
Groeten Mike
Ook ik ben erg geholpen met onderstaande code voor tabvolgorde, maar nu zou ik graag willen dat als laatste een knop wordt geselecteerd waarna ik dus op enter kan drukken om de gegevens te verwerken. Dus tabvolgorde zoals onderstaand: cel A1, F5, B12, A6, en dan dus [knop 2] Als deze dan z'n focus heeft kan ik nog een keer op enter drukken en wordt de macro achter de knop uitgevoerd...
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Static lastCellIndex As Integer
Dim Addresses_InOrder As Variant
If Target.Count = 1 Then
Addresses_InOrder = Array("$A$1", "$F$5", "$B$12", "$A$6")
lastCellIndex = lastCellIndex + 1
If lastCellIndex > UBound(Addresses_InOrder) Then _
lastCellIndex = LBound(Addresses_InOrder)
If lastCellIndex < LBound(Addresses_InOrder) Then _
lastCellIndex = LBound(Addresses_InOrder)
Application.EnableEvents = False
Range(Addresses_InOrder(lastCellIndex)).Select
Application.EnableEvents = True
End If
End Sub
Groeten Mike