Tenho a função de f...
 
Notifications
Clear all

Tenho a função de fazer procv trazendo todos os resultados localizados, porém para uma descrição específica a função não está funcionando

2 Posts
2 Usuários
0 Likes
844 Visualizações
(@wesleydjhan)
Posts: 1
New Member
Topic starter
 

Olá bom dia!

 

Tenho essa função abaixo que consigo fazer um procv trazendo todas as informações na célula que realizo a função, porém ao utilizar o nome da aba que preciso pra gerar a macro que irá atualizar as informações "TEST-00 PLAN" ele dá erro de valor, mas quando uso códigos tipo "12345678910" ou "D12345678910" a função funciona normalmente.

Já tentei um replace pra tirar espaço, deixar sem caractere "-", deixar somente letra ou texto substituindo com fórmulas, mas mesmo assim ainda continua dando erro.

Conseguem me ajudar? preciso ou de uma função que traga todas as ordens baseadas no código do produto ou fazer a correção dessa.

-------------------------------------

Function MULTIVLOOKUP(NomePesquisa As String, IntervaloPesquisa As Range, IntervaloRetorno As Range) As String

Dim Valor, Nome
Dim k As Integer

Application.Volatile

k = 1

For Each Nome In IntervaloPesquisa
If Nome = NomePesquisa Then
Valor = IntervaloRetorno(k, 1)
MULTIVLOOKUP = MULTIVLOOKUP & Valor & ", "
End If
k = k + 1
Next Nome

MULTIVLOOKUP = Left(MULTIVLOOKUP, Len(MULTIVLOOKUP) - 2)

End Function

 

-----------------------------------

 
Postado : 23/08/2023 10:18 am
(@rodrigoab)
Posts: 5
Active Member
 

Bom dia, anexa um arquivo como modelo para analisarmos.

 
Postado : 25/10/2023 9:39 am