Olá amigos, Tenho um problema aqui que já pensei na lógica para resolver, mas não sei se é possível aplicar no vba o que eu estou em mente.
Suponhamos que eu tenho o seguinte na planBase que é o relatório
E tenho uma outra planilha, que é a planilha de calculos, planCalculos, onde eu defini que quero adicionar um valor a tudo que for do tipo, BANANA E MAÇA.
Então quero comparar se na celula A1 da planBase tem a palavra chave que coloquei na celula A1 de planCalculos. Aí que está o problema, não quero comparar todo texto de um com a outra, somente a primeira palavra.
no caso pensei em fazer o seguinte, porém não consigo aplicar isso no VBA, se alguém souber.
worksheets(PlanBase).select
range("A2").select
do
With ThisWorkbook.Worksheets(planCalculos).Range(rng)
Set c = .Find(left(ActiveCell.Offset(0, 0), lenOfxlValues), LookIn:=xlValues)
onde eu pesquisaria somente o tamanho da palavra que está correspondente na celula ativa da planCalculos.
Não sei se fui claro, mas é isso aí, se algu´rm souber como aplicar isso, ajudaria muito!.
Postado : 17/05/2017 8:37 am