Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
  • Avatar do usuário
#24666
Pessoal
Boa tarde,

Estou com problema com a seguinte instrução:
Código: Selecionar todos
    VlrProc = WorksheetFunction.IfError(BD.Cells(uLinBD, 5) * 1 & BD.Cells(uLinBD, 6) * 1, BD.Cells(uLinBD, 5) * 1 & BD.Cells(uLinBD, 6))
Este comando "VlrProc" será o Arg1 de um Vlookup, fiz questão de destacá-lo em uma variável devido ao erro que está apresentando.

O campo referente a "BD.Cells(uLinBD, 5)" é o Código do Cliente e o campo "BD.Cells(uLinBD, 6)" é referente a Loja, porém existem grandes redes de com inúmeras lojas ai o código saiu da sequencia (01, 02, 03, ... 99, A1, A2, ...).
Quando faço a procv sem multiplicar por 1 (BD.Cells(uLinBD, 6) * 1) o Vlookup reconhece o número como texto e nao faz a procv, porém quando chega na sequencia com letra ele obviamente não aceita multiplicar...
Coloquei um IFERROR na esperança de resolver o problema mas ele persiste em informar "Tipos Incompatíveis".

Como faço para contornar este erro? Me ajudem, rsrs
Avatar do usuário
Por gfranco
Avatar
#24670
Boa tarde.
Eu consideraria a hipótese de fazer uma concatenação direta e carregar os dados do BD numa matriz. Depois, fazer um laço for percorrer a matriz utilizando a sintaxe if ucase( cstr(resultado da sua concatenaçao) )= ucase(cstr(matriz(linha,coluna)) then .... Para retornar o resultado.
At
Gfranco
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord