
modulo:
Sub Invio_Email()
Dim myOutlook As Object
Dim myMailItem As Object
Dim variabileEmailDelDestinatario As String
variabileEmailDelDestinatario = "prova@abc.it"
Dim TestoEmail As String
TestoEmail = [B2]
'If [L3] <> "ATTENZIONE" Then Exit Sub
Set otlApp = CreateObject("Outlook.Application")
Set otlNewMail = otlApp.CreateItem(olMailItem)
With otlNewMail
.to = variabileEmailDelDestinatario
.Subject = "MAGAZZINO"
.body = "Avviso mancanza giacenza"
.Display
.send
End With
End Sub
---
foglio:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "L3" Then Exit Sub
If UCase(Target) <> "ATTENZIONE" Then Exit Sub
Invio_Email
End Sub
|
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect([l3], Target) Is Nothing Then Exit Sub If Target.Value = "attenzione" Then Call Invio_Email End If End Sub |
Private Sub Worksheet_Calculate()
If Not Intersect(Target, Range("b1")) Is Nothing Then
If Range("b1").Value <> "" Then
MsgBox "ciao" <---- Da sostituire con il codice per l'invio mail
End If
End If
End Sub
|
Private Sub Worksheet_Calculate()
If Range("b1").Value = "" Then
End
Else
Call Invio_Email
End If
End Sub |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
