COPIAR DADOS DE OUTRA PLANILHA SEM ABRIR
Boa tarde Senhores!!!
Venho através deste, pedir a ajuda dos senhores...
Preciso através do VBA, pegar os dados que estão em outra planilha, eu até consegui isso com o método abaixo:
Mas, essa planilha tem um form de login, que pede usuário e senha, e como o método acima, utiliza o .open, ele abre a planilha e fica vindo o formulário toda vez que eu executo o código.
Gostaria de saber do seguinte, tem uma forma de pegar os dados com a planilha fechada? Sem que precise passar por esse processo?
Abaixo, segue o código completo que estou utilizando...
Obrigado desde já, abraços!!!
Venho através deste, pedir a ajuda dos senhores...
Preciso através do VBA, pegar os dados que estão em outra planilha, eu até consegui isso com o método abaixo:
Set xlw = xl.Workbooks.Open(Caminho & Arquivo1)
Mas, essa planilha tem um form de login, que pede usuário e senha, e como o método acima, utiliza o .open, ele abre a planilha e fica vindo o formulário toda vez que eu executo o código.
Gostaria de saber do seguinte, tem uma forma de pegar os dados com a planilha fechada? Sem que precise passar por esse processo?
Abaixo, segue o código completo que estou utilizando...
Dim xl As New Excel.Application
Dim xlw As Excel.Workbook
Dim Arquivo1
Dim Planilha1
Dim Caminho
Caminho = [Ô]C:\Eletrostatica\Fazendas\[Ô]
Arquivo1 = [Ô]001 - Santa Luiza - 17m³[Ô]
Planilha1 = [Ô]Dados[Ô]
Set xlw = xl.Workbooks.Open(Caminho & Arquivo1)
xlw.Sheets(Planilha1).Select
Range([Ô]C3[Ô]).Select
ActiveCell.FormulaR1C1 = xlw.Application.Cells(5, 13).Value
xlw.Close False
Set xlw = Nothing
Set xl = Nothing
Obrigado desde já, abraços!!!
alguém?
Tópico encerrado , respostas não são mais permitidas