MACRO PARA ABRIR UMA PLANILHA QUE SE ENCONTRA EM OUTRA PASTA
Em alguns projetos pode ser interessante utilizar uma pasta excel para os programas (forms,macros,etc)
e outra pasta sómente para a base de dados.
Para acessar a base de dados a partir dos programas pode ser utilizada a seguinte macro:
Sub exemplo1()
Workbooks.Open Filename:=ActiveWorkbook.Path & "\JDados.xlsm"
Windows("JDados.xlsm").Activate
Sheets("CADCLI").Select
.....
ActiveWorkbook.Close
End Sub
Explicação do codigo:
* Inicialmente abra a pasta onde se encontra a planilha desejada. Exemplo: JDados.xlsm
(assumindo que as pastas estão em um mesmo diretório)
* Ative a pasta
* Selecione a planilha (no codigo chamei de "CADCLI")
* Faça o tratamento necessário...
* No final feche a pasta de dados