Boa tarde mais uma vez venho pedir ajuda de vocês para esse problema.
Hoje em um formulario eu tenho um codigo vb que assim que ele abre ele copia toda coluna de uma tabela.Existe algum jeito de eu adicionar um botão no formulario e fazer uma macro para apertar esse botão assim que abrir o formulario?
A ideia é adicionar varios botões e quando eu precisar a macro manda clicar no botão referente a coluna que eu quero, cada botão vai copiar uma coluna.
esse é o cod
Private Sub Form_Load()
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("SELECT teste FROM tb1")
Do While Not rs.EOF
If IsNull(Me.txtCopiar) Or Me.txtCopiar.Value = "" Then
Me.txtCopiar = rs!teste
Else
Me.txtCopiar = Me.txtCopiar & vbCrLf & rs!teste
End If
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
Me.txtCopiar.SetFocus
DoCmd.RunCommand acCmdCopy
End Sub
Hoje em um formulario eu tenho um codigo vb que assim que ele abre ele copia toda coluna de uma tabela.Existe algum jeito de eu adicionar um botão no formulario e fazer uma macro para apertar esse botão assim que abrir o formulario?
A ideia é adicionar varios botões e quando eu precisar a macro manda clicar no botão referente a coluna que eu quero, cada botão vai copiar uma coluna.
esse é o cod
Private Sub Form_Load()
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("SELECT teste FROM tb1")
Do While Not rs.EOF
If IsNull(Me.txtCopiar) Or Me.txtCopiar.Value = "" Then
Me.txtCopiar = rs!teste
Else
Me.txtCopiar = Me.txtCopiar & vbCrLf & rs!teste
End If
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
Me.txtCopiar.SetFocus
DoCmd.RunCommand acCmdCopy
End Sub