lFJl, если просто для просмотра, можно так:
[vba]Код
Sub NameTable()
Set shp = ActiveSheet.Shapes(Application.Caller)
ad_ = shp.TopLeftCell.Address
Range(ad_).Select
For Each obj In ActiveSheet.ListObjects
If obj.Active Then MsgBox obj.Name: Exit Sub
Next obj
End Sub
[/vba]
или нажмите вкладку Работа с Таблицами-Конструктор - слева в разделе Свойства будет имя таблицы.
Или так, если нужно это имя дальше использовать:
[vba]Код
Sub NameTable()
For Each obj In ActiveSheet.ListObjects
If obj.Active Then nameTbl = obj.Name: Exit For
Next obj
Debug.Print nameTbl
End Sub
[/vba]