VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

Wert aus Vorblatt

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

    


Beiträge aus dem Excel-Forum zu den Themen Allgemein und Bereich