Tenho um código que busca os emails dos clientes em uma consulta chamada "qryClientesNome" e cola no campo "Me.txPara" para enviar os e-mail em lote, essa função esta funcionando normalmente porém quando tem uma grande quantidade de e-mails não busca todos acho que é por conta do tamanho de caractere do campo "Me.txPara". Nesse caso o que devo fazer para trazer todos os emails selecionados?
Veja o código:
Desde já agradeço.
Veja o código:
Desde já agradeço.
- Código:
Private Sub buscaemail()
Dim rs As DAO.Recordset
Dim StrEMail
If IsNull([nomeform]) Then
MsgBox "Informe o cliente!", vbInformation, "SisClinica - Filtro Publicidade"
End If
Set rs = CurrentDb.OpenRecordset("SELECT * FROM qryClientesNome WHERE (Empresa) = '" & Me.nomeform.Value & "';")
Do While Not rs.EOF
StrEMail = StrEMail + rs![Endereço de Email] & ";"
rs.MoveNext
Loop
Me.txPara = StrEMail
rs.Close
Set rs = Nothing
End Sub