Ich habe mal wieder ein Anfängerproblem.
Ich habe eine Exceldatei mit einem Blatt Namens "INI" Hier ermittle ich unter anderem den Dateinamen und die Namen der einzelnen Blätter. Hierzu habe ich mir diese kleine Funktion zusammengeschustert:
'Namen der Tabellenblätter ermittlen
Public Function SheetName(Index)
Dim a As Variant
a = Sheets(Index).Name
SheetName = a
End Function
So weit so gut, oder auch nicht. Wenn ich nämlich jetzt neue Tabellenblätter einfüge, oder den Namen des Tabellenblattes ändere werden die Zellen, welche diese Funktion nutzen nicht neu berechnet.
Es gibt ja Application.Calculate, aber ich weiß nicht wo ich es einsetzen soll.
Wäre dankbar für Hilfe
Grüße
Ralf