Como referenciar e atualizar uma QueryTable no Excel 2016 no VBA
Estou tentando atualizar uma consulta em uma alteração de célula, no entanto, não consigo descobrir como fazer referência à consulta.
Meu código:Sheets("Roster Query").QueryTables(0).Refresh
Apenas erros com:
Erro em tempo de execução '1004':
Erro definido pelo aplicativo ou definido pelo objeto
Eu tenho uma planilha chamada "Filtro de lista" que possui a tabela de consulta que eu quero atualizar. Como posso obter esse QueryTable e atualizá-lo?
Edit: Também tentei:
For Each qt In Sheets("Roster Query").QueryTables
qt.Refresh
Next
Isso não gera erro, mas a consulta não é atualizada.