Boa noite!
Preciso executar um PROCV com critérios no VBA. Tentei da seguinte fórma:
txtTeste = Evaluate("=LOOKUP(1,(1/(Histórico de Trocas!D:D=cmbSite & cmbTag)*(Histórico de Trocas!E:E=cmbNúmeroTroca)),'Histórico de Trocas'!G:G)")
Onde:
txtTeste = textbox onde eu quero que apareça o valor procurado;
Histórico de Trocas!D:D = Coluna onde vai procurar o critério 1;
cmbSite & cmbTag= Critério 1 formado concatenando 2 combobox;
Histórico de Trocas!E:E = Coluna onde vai procurar o critério 2;
cmbNúmeroTroca = Critério 2 que é um combobox;
'Histórico de Trocas'!G:G= Coluna onde vai retomar o valor procurado com os critérios.
Eu usei como exemplo a fórmula de procv com critério (=PROC(1;(1/(B3:B11=B18)*(C3:C11=C18)*(D3:D11=D18));E3:E11)) do site:
http://www.ambienteoffice.com.br/excel/PROCV/#procv_com_criterios
Quando eu uso o Evaluate, da erro pois ele não acha valor nenhum.
Obrigado.