Gruppe
Allgemein
Bereich
Bereich
Thema
Wert aus Vorblatt
Problem
Wie kann ich einen Wert aus dem Tabellenblatt vor dem aktiven Blatt ermitteln, ohne dessen Namen zu wissen und unter der Berücksichtigung, daß sich der Name dieses Blattes ändern kann?
Lösung
Geben Sie die nachfolgende benutzerdefinierte Funktion in ein Standardmodul ein.
StandardModule: basMain
Function Before(str As String) As Variant
If Application.Caller.Parent.Index = 1 Then
Before = "Es existiert kein Vorblatt!"
Else
Before = Worksheets( _
Application.Caller.Parent.Index - 1) _
.Range(str).Value
End If
End Function