VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

Name des vorhergehenden Blattes

Gruppe

UDF

Bereich

Arbeitsblatt

Thema

Name des vorhergehenden Blattes

Problem

Wie kann ich den Namen des der aktiven Tabelle vorhergenden Tabellenblattes ermitteln?

Lösung

Geben Sie die nachfolgende benutzerdefinierte Funktion in ein Standardmodul ein.




StandardModule: basMain

Function PrevSheet()
   If Application.Caller.Parent.Index = 1 Then
      PrevSheet = "Sie befinden sich im ersten Blatt!"
   Else
      PrevSheet = Worksheets( _
         Application.Caller.Parent.Index - 1).Name
   End If
End Function

    


Beiträge aus dem Excel-Forum zu den Themen UDF und Arbeitsblatt