Calculo SUMIFS em Tabela

Olá,

Estou tentando rodar um SUMIFS no VBA para 2 tabelas diferentes, conforme o código abaixo:

Sub indicadorGestao()

Dim ofertados As Range
Dim listProBase As Range
Dim ListProInd As Variant

Set ofertados = [Tabela4[Total de horários ofertados no período]]
Set listProBase = [Tabela4[Nome do prestador]]
Set ListProInd = [Tabela2[Nome do prestador]]

[Tabela2[Total de horários ofertados no período]] = WorksheetFunction.SumIfs(ofertados, listProBase, "texto idêntico")

Se eu identifico o Arg3 = “texto idêntico” ele checa esse texto sobre todas as linhas da listProBase e preenche somente de acordo com a soma do “texto idêntico”. Porém, se eu identifico o Arg3 = “ListProInd” ele não encontra o texto interno da célula e retorna tudo 0. E se deixo Arg3 = ListProInd ele responde o erro “tempo de execução ‘424’: O objeto é obrigatório”.

Como posso resolver isso?

Agradeço desde o momento
Abraços