Ir ao conteúdo

Erickvinic

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Boa tarde. Preciso de ajuda com procv no vba excel. A macro roda em uma pasta de Trabalho "A" e precisa procurar o valor na Pasta de Trabalho "B". O Procv funciona porém somente com a planilha "B" aberta, quando deixo ela fechada, apresenta o erro em tempo de execução 9 (Subscrito fora do intervalo). Essa é a linha do código que funciona somente com a planilha fechada: <> resultado_procv = Application.VLookup(fabric, Workbooks("Controle_Saidas Fabrics.xlsx").Sheets("Controle de Saídas").Range("C:E"), 3, False) E já tentei colocar o caminho completo também para testar se funcionaria com a planilha fechada, fiz da maneira abaixo: <> resultado_procv = Application.VLookup(fabric, Workbooks("C:\Users\alveeri\Desktop\Automatizar\Controle_Saidas Fabrics.xlsx").Sheets("Controle de Saídas").Range("C:E"), 3, False) Existe alguma maneira de rodar com o arquivo fechado ou sempre devo abrir o arquivo para executar a macro? Obrigado.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...