AW: meinst du das?
06.02.2016 18:53:16
Daniel
Hi
dann probiers mal mit dieser Funktion:
Function RegisterName_Wenn_CodeName_Bekannt(CodeName_als_String As String, Optional Datei As _
Workbook) As String
Dim i As Long
If Datei Is Nothing Then Set Datei = ActiveWorkbook
For i = 1 To Datei.Sheets.Count
If Datei.Sheets(i).CodeName = CodeName_als_String Then
RegisterName_Wenn_CodeName_Bekannt = Datei.Sheets(i).Name
Exit Function
End If
Next
End Function
erster Parameter ist der Codename des gesuchten Blattes als Textstring.
zweiter Parameter die Datei die durchsucht werden soll als Workbook.
wenn du die Datei nicht angibst, verwendet die Funktion die aktive Datei.
aufruf wäre im Prinzip:
Debug.Print RegisterName_Wenn_CodeName_Bekannt("Tabelle7E", Thisworkbook)
Gruß Daniel