On Friday, November 8, 2013 10:28:00 PM UTC+1,
amoa...@gmail.com wrote:
> ciao a tutti
>
> ho una maschera in access 2010 che mi consente, cliccando un pulsante, di
> aprire il client predefinito di posta del pc con l'indirizzo email del
> destinatario già al suo posto, e anche l'oggetto. l'indirizzo email viene
> preso dal campo "email" della tabella "Clienti". Tutto funziona benissimo, e > questo è il codice VBA:
>
> Private Sub sendmail_Click()
>
> Dim strInput As String
> Dim Oggetto As String
>
> On Error GoTo Error_email
> Oggetto = "Auguri!"
> strInput = "mailto:" + Me!email + "?subject=" + Oggetto
> Application.FollowHyperlink strInput, , True
>
> Exit Sub
>
> Error_email:
> MsgBox "Di questo nominativo non abbiamo un indirizzo email!", vbInformation
>
> End Sub
Ti basta sostituire l'istruzione con un semplice Process.Start, passando la medesima riga di comando, e dovrebbe funzionare