Dá sa nejako takto, posielam len ako inšpiráciu, moc som to nedoťahoval k dokonalosti :Sub TEST()
Dim myLo As ListObject, myRng As Range, i As Byte
Set myLo = ActiveSheet.ListObjects("TB_JMENA")
For i = 1 To myLo.ListRows.Count
Set myRng = Intersect(myLo.ListRows(i).Range, myLo.ListColumns("CELE JMENO").Range)
MsgBox myRng
Next i
Set myLo = Nothing
Set myRng = Nothing
End Sub
edit: názvy stĺpcov zistiť napr. For Each Cell In myLo.HeaderRowRange
MsgBox Cell
Next Cell
zapísať do nejakého poľa a potom z tohto poľa volať..
Proste, celé je to o tom, preskúmať objekt ListObject a jeho vlastnosti a metódy citovat