Der Code aus einer anderen Antwort wurde für mich nicht kompiliert, aber ich konnte weiter recherchieren.
Inspiriert von Wie kann ich eine Excel 2010-Tabelle unter Verwendung des Namens und der Spaltenreferenz als Schleife verwenden? und Wie kann ich eine Tabelle durchlaufen und auf Zeilenelemente über ihren Spaltenkopf zugreifen? Endete ich mit:
Private Function GetValue(ByVal myRange As Excel.Range, ByVal strCol As String) As String GetValue = myRange.Columns(myRange.ListObject.ListColumns(strCol).Range.Column).Value End Function