Eu uso o seguinte e ele retorna a coluna da planilha em vez do número da coluna do objeto de tabela/lista:
InputTable.ListColumns(strDate).Range.Column
InputTable is a listobject
Atualmente, ele está retornando 10 (número da coluna da planilha) quando deveria estar retornando 8 (número da ListColumns)
Pergunta: como faço para alterar minha referência para retornar a coluna da tabela em vez da coluna da planilha
ListColumns(strDate).Index
é a posição da coluna dentro da listaVeja: https://learn.microsoft.com/en-us/office/vba/api/excel.listcolumn.index