ich habe ein VBA-Code in einem Tabellenblatt, dass mir den Namen des Tabellenblattes entsprechend einem Zelleninhalt ändert. Das ganze funktioniert auch. Es beruht aber auf dem manuellen Eintragen der Daten in die Zelle. Durch dieses Ereignis wurde dann der Name des Tebellenblattes beim Verlassen der Zelle geändert.
Mittlerweile habe ich aber eine Formel zur Berechnung des Zelleninhaltes. Funktioniert auch super.
Mein Problem ist, dass ich nicht weiß, wie ich jetzt die Neuberechnung des Tebellenblattnamens wieder anstoße.
Hier der bisherige Code am Tabellenblatt:
Private Sub Worksheet_Change(ByVal Target As Range)
'Für eine Tabelle
If Not Intersect(Target, Range("B2")) Is Nothing Then
Me.Name = Range("K1").Value
End If
End Sub