Verknüpfung zum Wechseln zwischen zwei Arbeitsblättern (Microsoft Excel)
Mit Strg + Pg Nach oben und Strg + Pg Nach unten können Sie problemlos zwischen Arbeitsblättern in einer Arbeitsmappe wechseln. Was ist, wenn Sie eine Verknüpfung verwenden möchten, um zwischen zwei bestimmten, nicht benachbarten Arbeitsblättern wie Sheet1 und Sheet4 zu wechseln? In diesem Fall ist es am besten, ein Makro zu verwenden, um herumzuspringen.
Falls gewünscht, können Sie zwei Makros definieren, die das Springen ausführen. Ein Makro würde zu Sheet1 und das andere zu Sheet4 springen. Diese lassen sich mit dem Makrorecorder leicht erstellen, und Sie können jedem Makro eine Tastenkombination zuweisen.
Wenn Sie nach einer einzelnen Verknüpfung suchen, die zwischen den beiden Arbeitsblättern umschaltet, können Sie ein Makro wie das folgende verwenden:
Sub JumpBetween1() If ActiveSheet.Name = "Sheet1" Then Worksheets("Sheet4").Activate Else Worksheets("Sheet1").Activate End If End Sub
Das Makro prüft einfach, welches Arbeitsblatt gerade angezeigt wird.
Wenn es sich um Sheet1 handelt, wird Sheet4 angezeigt. In allen anderen Fällen wird Sheet1 angezeigt. Dies ist praktisch, bedeutet jedoch, dass in der Verknüpfung immer Sheet1 angezeigt wird, wenn derzeit Sheet2 angezeigt wird. Möglicherweise möchten Sie nicht, dass das Makro etwas tut, es sei denn, Sheet1 oder Sheet4 wird angezeigt. In diesem Fall sollten Sie diese Variante des Makros verwenden:
Sub JumpBetween2() If ActiveSheet.Name = "Sheet1" Then Sheets("Sheet4").Activate ElseIf ActiveSheet.Name = "Sheet4" Then Sheets("Sheet1").Activate End If End Sub
Beachten Sie, dass der einzige Unterschied zwischen den beiden Makros darin besteht, dass die letztere Variante ElseIf verwendet, um zu überprüfen, ob Sheet4 angezeigt wird. Dies bedeutet, dass das Makro nichts unternimmt, wenn andere Arbeitsblätter als Sheet1 oder Sheet4 angezeigt werden.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (3216) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: