Pessoal, bom dia!
Estou tentando fazer 2 coisas, mas encontrei uma certa dificuldade e conto com vocês pra me ajudar!
Estou com um arquivo que tem 1 Form a ser preenchido e depois que tudo é preenchido, clico em OK e as informações são salvas em uma sheet (Banco_de_Dados).
Dentro desse form, existe uma combobox que busca os clientes em uma outra sheet (Clientes).
Até aqui está tudo certo, tudo funcionando lindo! No entanto, pediram para que eu separe as informações em Workbooks diferentes, ou seja, um Workbook para Clientes, um para Banco de Dados e outra para o Form.
Já copiei a sheet de clientes e joguei em outro workbook, que está no mesmo diretório do workbook do Form. Fiz um teste e eu consigo, através de um botão, abrir o workbook Clientes.
O que eu preciso fazer é, dentro da programação do Combobox que busca os clientes, ele ir até esse outro workbook e pegar as informações lá! Mas, até onde eu sei, eu tenho que configurar a propriedade RowSource..que hoje está como "Clientes!A2:A100". Como eu posso colocar o endereço da outra workbook ai dentro??
Também, eu gostaria de trabalhar com os workbooks de fonte de dados e destino de dados em background...ou seja..o workbook Clientes e o Banco de Dados..ele serão utilizados pelo workbook do Form, mas sem serem vistos...
Tentei abrir ele e em seguida alterar a propriedade visible..mas ele dá um erro...Como posso fazer isso??
Workbooks.Open Filename:="C:UsersJorgeDesktopProjeto ExcelDB_Clientes.xlsm"
Workbooks("DB_Clientes").Visible = -2
No aguardo! Se for necessário posso postar o projeto, mas acho que isso deve ser bem simples pra vocês!
Postado : 17/10/2012 8:14 am