Inquiridor
COMBOBOX - CHAMAR O SOURCE DE OUTRA PASTA DE TRABALHO

Pergunta
-
Boa tarde pessoal,
estou fazendo no excel um pequeno sistema com vários módulos. Em um dos campos do meu userform1, existe um combobox que quero fazer referência a uma outra planilha (Plan1), situada em uma outra pasta de trabalho, que se chama Banco de dados.xlsm. Já defini a área que me interessa como "agentes" porém não consigo chamar essa área no comando "rowsource".
Desde já agradeço,
Todas as Respostas
-
Olá Rafael,
você pode fazer algo assim:
Code SnippetSub teste()
Dim wkb2 As Excel.Workbook
Set wkb2 = GetObject("C:\Documents and Settings\luiz.rocha\Desktop\Book1.xls")
MsgBox wkb2.Worksheets(1).Range("Agentes").Address
wkb2.Application.Visible = True
End Sub -
-
-
Luiz,
coloquei o código dentro do userform e o código deu certo, porém está dando "erro em tempo de execução '424': o objeto é obrigatório."
Outra coisa, depois de definida a variável wkb2, como popular o combobox? pelo rowsource?
Desde já agradeço,