So erhalten sie den blattnamen mit vba (mit beispiel)


Sie können in VBA die folgenden Methoden verwenden, um den Namen eines bestimmten Blatts in einer Excel-Arbeitsmappe abzurufen:

Methode 1: Rufen Sie den Namen des aktiven Blatts ab

 Function GetSheetName()

GetSheetName = ActiveSheet.Name

End Function

Diese Funktion gibt den Namen des aktiven Blattes zurück.

Methode 2: Blattnamen anhand der Nummer ermitteln

 Function GetSheetName(N As Integer)

GetSheetName = Sheets(N).Name

End Function

Diese Funktion gibt den Namen des n-ten Blattes zurück, das Sie angeben.

Die folgenden Beispiele zeigen, wie Sie die einzelnen Funktionen in der Praxis mit der folgenden Excel-Arbeitsmappe mit vier Blättern verwenden:

Beispiel 1: Verwenden Sie VBA, um den Namen des aktiven Blatts abzurufen

Wir können die folgende Funktion in VBA erstellen, um den Namen des aktuell aktiven Blattes in einer Excel-Arbeitsmappe abzurufen:

 Function GetSheetName()

GetSheetName = ActiveSheet.Name

End Function

Nehmen wir an, dass das Blatt mit dem Namen stats derzeit aktiv ist.

Wir können die folgende Formel in Zelle E1 dieses Blattes eingeben, um den Namen des aktiven Blattes zurückzugeben:

 =GetSheetName()

Der folgende Screenshot zeigt, wie diese Formel in der Praxis angewendet wird:

Die Funktion gibt den Statistikwert zurück, da dies der Name des aktuell aktiven Blattes ist.

Beispiel 2: Verwenden Sie VBA, um den Blattnamen anhand der Nummer abzurufen

Wir können die folgende Funktion in VBA erstellen, um den Namen des n-ten Blattes einer Excel-Arbeitsmappe abzurufen:

 Function GetSheetName(N As Integer)

GetSheetName = Sheets(N).Name

End Function

Sobald wir diese Funktion erstellt haben, können wir die folgende Formel in Zelle E1 des aktuell aktiven Blatts eingeben, um den Namen des zweiten Blatts in der Arbeitsmappe zurückzugeben:

 =GetSheetName(2)

Der folgende Screenshot zeigt, wie diese Formel in der Praxis angewendet wird:

Die Funktion gibt den Wert team zurück, da es sich um den Namen des zweiten Blattes in der Arbeitsmappe handelt.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in VBA ausführen:

VBA: So zählen Sie die Anzahl der Blätter in einer Arbeitsmappe
VBA: So extrahieren Sie Daten aus einer anderen Arbeitsmappe
VBA: So fügen Sie mehrere Zeilen ein

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert