Wozu man sowas braucht, kann ich dir auch nicht sagen. Das musst du schon den ursprünglichen Fragesteller fragen. Bin schliesslich noch kein Hellseher - kann ja noch werden.
Zur Aufgabe Makro:
Annahme: Worksheet hat zwei Tabellen (Tabelle1, Tabelle2)
Wenn in Tabelle1 die Zelle A7 aktiviert wird, soll auf Tabelle2 gesprungen werden und (dies ist jetzt eine Erweiterung der ursprünglichen Aufgabe) wenn Tabelle1, A7 einen Wert = 123 hat, , soll Zelle C10, bei = 124 Zelle C11, sonst Zelle C12 aktiviert werden.
Lösung 
Code in Tabelle1
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Column = 1 And Target.Row = 7 Then 'Spalte 1, Reihe 7 = Zelle A7
        Call SwitchToTabelle2(Target.Value)
    End If
End Sub
Code in Modul1:
Function SwitchToTabelle2(ZellenInhalt)
    Sheets("Tabelle2").Select
    If ZellenInhalt = 123 Then
        Range("C10").Select
    ElseIf ZellenInhalt = 124 Then
        Range("C11").Select
    Else
        Range("C12").Select
    End If
End Function
Ich weiss, es gibt noch 1000 Alternativen. Dies soll ja nur einen Anstoß geben.