Problemi Excel Paolo
Pubblicato da Alexsandra su Agosto 17, 2007
Questa sezione è riservata a Paolo prego gli altri utenti di postare quì consigli, suggerimenti esempi ma non altre problematiche…. Grazie ••• Ritorna alla pagina precedente •••
Questo è il quesito posto:
sto preparando un foglio excel nel quale al variare del valore di una cella, parta una email di avviso; ho scritto il seguente codice:
Private Sub Auto_Open()
If Range(”a1″).Value2 > 0 Then
jmpEmail = Shell(”cmd /c start mailto:andrea.******@tercas.it?Subject=ATTENZIONE!!_Scadenza_Bando_Tesoreria” & emailaddress, vbNormalFocus)
Interaction.AppActivate (jmpEmail)
SendKeys “^{enter}”, True
End If
End Sub
ho inserito anche la stringa AppActivate per evitare che ci sia bisogno di qualcuno che sia davanti al pc per far partire la mail, ma il programma a quel punto si blocca e da errore



Agosto 18, 2007 a 11:21 am
Ciao e benvenuto.
ti ho spostato il post quì e messo gli asterischi all’indirizzo email per evitarti spam.
ho appena finito e publicato un articolo un po’ lunghetto
domani guardo meglio il tuo problema.
A prima vista mi sembra che tu abbia usato un metodo non supportato da vba.
ciao
Agosto 18, 2007 a 7:45 pm
Prego ..
controlla il tuo client di posta e vedi i comandi da tastiera (apri il menu file e sono esposti)
fammi sapere
ciao
Agosto 18, 2007 a 11:39 pm
Il codice che hai postato è un misto tra VB6 e VBA. Prova con questo
La combinazione di tasti è per Thunderbind se hai un altro client cerca i relativi codici da tastiera.
Per il resto (il ciclo IF per verificare la condizione9 và bene, però se vuoi che la macro venga lanciata al variare del valore presente in A1 la devi associare all’evento Private Sub Worksheet_SelectionChange(ByVal Target As Range) del foglio e all’interno inserisci il nome della macro (prova1), la macro poi la inserisci in un modulo.
In questo modo ad ogni variare del valore in A1 l’evento Change richiama la macro.
Agosto 18, 2007 a 11:55 pm
Grazie mille per il suggerimento….. addesso lo provo e ti faccio sapere!!
Grazie ancora! Ciao!
Agosto 22, 2007 a 8:15 am
Ciao!!! scusami se nn ti ho scritto prima…ma sono riuscito a prendere qualche giorno di ferie e sono partito!!
Sei stata davvero fondamentale!! mi hai dato lo spunto per risolvere il mio problema!!! ancora grazie!!!
Ciao!!
Agosto 22, 2007 a 10:15 am
Grazie tante … bella soddisfazione, sono contenta di esserti stata utile.
Quando hai problemi … mi trovi quì
Ciao