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?
Pergunta
Erick Vinicius
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.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.