Salvos em uma mesma pasta, tenho dois Arquivos: Dados e Teste. Em Dados tenho um formulário, como faço para lançar no arquivo Teste diretamente, quando clicar no botão Gravar??
Private Sub GRAVAR_Click()
Dim Chk As Control
Dim Lin As Integer
'Limpa a area
Range("A2:A100") = ""
Lin = 2
For Each Chk In Controls
If TypeName(Chk) = "CheckBox" Then
If Chk.Value = True Then
Cells(Lin, 1) = Chk.Caption
Lin = Lin + 1
End If
End If
Next
End Sub
São arquivos do Excel? O que você quer é lançar os dados na planilha como se fosse um banco de dados? Se for isso, tome como base a planilha de modelo cadastro do site:
Acho que chegou a hora de retribuir em ao menos 1% toda ajuda que vc já me deu. Meu projeto é exatamente dessa forma. Irei te enviar um exemplo pra você, verá como é simples.... infelizmente não posso te mandar os arquivos agora, pois não estou no escritório. Chegando te envio.
Guima escreveu:...Meu projeto é exatamente dessa forma. Irei te enviar um exemplo pra você, verá como é simples.... infelizmente não posso te mandar os arquivos agora, pois não estou no escritório. Chegando te envio...
Demorei José... desculpe. Mas espero que ainda esteja em tempo. Veja se esse exemplo atende sua necessidade. Como você pode ver é muito simples, basta ambos os arquivos estarem abertos, e você atribuir para qual Workbook estará enviando os dados. Tomara que seja o que precisa.