Просто убедитесь, что Nazwa2 является действительным именем:
Sub add()
Sheets(1).Range("A1").Name = "Nazwa2"
ThisWorkbook.Names.add Name:="Letee", RefersTo:="Nazwa2"
MsgBox ThisWorkbook.Names(1)
End Sub
Чтобы увидеть цепочку имен:
Sub addx()
Sheets(1).Range("A1").Name = "Nazwa2"
ThisWorkbook.Names.add Name:="Letee", RefersTo:="Nazwa2"
i = 1
For Each nm In ActiveWorkbook.Names
Cells(i, 1).Value = nm.Name
Cells(i, 2).Value = "'" & nm.RefersTo
i = i + 1
Next
End Sub
![enter image description here](https://i.stack.imgur.com/MrfZ8.png)