Newsgroup: it.comp.lang.visual-basic
Titolo: Documento Word: inserire l'indirizzo email

Ciao a tutti.
Uso Office 2000 con Win98. Nella mia applicazione Access 2000, ad un certo
punto apro un documento Word.
    Set docWord = appWord.Documents.Open(strDocEsistente)
    appWord.Visible = True
Indi rendo VISIBILE l'intestazione per l'invio del documento tramite
l'e-mail, cosi':
    appWord.ActiveWindow.EnvelopeVisible = True
    appWord.ActiveWindow.SetFocus
Ebbene: come diavolo posso fare ad inserire, nei campi "A:", "CC:",
"Oggetto:" gli indirizzi dei destinatari e l'oggetto del messaggio? Sono
costretto ad obbligare l'utente ad inserirli a mano, e la cosa non mi piace
affatto...
Ho battuto a tappeto la lista di tutti gli oggetti e di tutti i metodi, ma
non sono riuscito a trovare niente che faccia al caso mio...
Grazie e ciao,
Angelo.-

 ha scritto nel messaggio
news:UqSe6.4533$eQ5....@twister2.tin.it...

Hai provato a fare un giretto nel Sito Comune (link qui sotto)? Mi sembra di
ricordare che nella Sezione General dovresti trovarci qualcosa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ricordare che nella Sezione General dovresti trovarci qualcosa.
Si', l'ho fatto, ma non mi sembra di aver trovato niente del genere!
Provero' a rifarlo, con maggior attenzione.
Ciao!
A.-

 Ciao!
Ho rifatto il giro, ma niente da fare. Ho letto con attenzione tutti i
titoli, ma non c'e' niente (a parte un esempio semplice di "automazione
Word" che apre semplicemente un documento) che riguardi questo aspetto di
Word.
Avevo controllato anche nelle altre sezioni del sito, ma nisba!
Ciao,
A.-


Mi riferivo alle FAQ della Sezione General "Inviare e-mail con MSAccess
utilizzando il Winsock" di Paolo Beltrame e "Inviare e-mail con MSAccess
utilizzando la libreria mapi32.dll" di Carlo Costarella.
Non le ho mai adoperate, perň magari ci trovi ciň che ti serve.


 Non le ho mai adoperate, perň magari ci trovi ciň che ti serve.
No, purtroppo no. Erano i primi documenti che ho guardato, ma non risolvono
il mio problema...
Grazie lo stesso :)
Ciao,
A.-


Mi dispiace di averti fatto fare tutti quei "giretti" nel Sito Comune.
Vorrà dire che hai migliorato le statistiche di consultazione del Sito
Comune. :-)


 ha scritto nel messaggio
news:UqSe6.4533$eQ5....@twister2.tin.it...

prova a leggere la mia risposta del 26/01/01/ 22.01  oggetto: outlook
giuseppe


Perché non lo invii al Sito Comune?
Ciao


 giuseppe
Ciao. Non riesco ad accedere a messaggi piu'vecchi del 30 gennaio 2001,
purtroppo!
C'e' un archivio storico dei messaggi di questo NG da qualche parte? O
potresti reinviarmi il messaggio, per favore?
Grazie!
Ciao,
Angelo.-

> Angelo Mariani:

Forse perche', effettivamente, non c'e` molto. L'unica pagina della guida
che dica qualcosa in proposito mi sembra sia:
    Tasti per l'invio della posta elettronica
di conseguenza per fare quello che vuoi dovrai usare SendKeys. Se non trovi
di meglio, come ti e` stato anche indicato in altri interventi.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------


scusami, ma non ho capito cosa devi fare.
stai facendo un stampa unione con 'stampa su email'?
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

 stai facendo un stampa unione con 'stampa su email'?
Uhm, no. In Word 2000 puoi, nel documento corrente, fare "apparire" una
intestazione per l'invio del documento via posta elettronica.
C'e' un pulsante, nella barra dei pulsanti, che raffigura un piccolo
messaggio davanti ad una busta aperta. Il tooltip e' "Posta elettronica". Se
lo premi, appare questa famigerata intestazione, con i campi "A:", "CC:" ed
"Oggetto:" ed un pulsante "Invia".  Se scrivi la'dentro almeno un
destinatario ed un oggetto, premendo "Invia" il documento viene inviato via
e-mail.
La mia applicazione Access apre un documento di Word e lo riempie con alcune
informazioni particolari, indi attiva l'intestazione (facendo, come detto,
un   appWord.ActiveWindow.EnvelopeVisible = True), infine RIMANE, purtroppo,
in attesa che l'utente scriva nel campo "A:" l'indirizzo e-mail della
persona cui deve essere inviato il documento.
Io vorrei semplicemente far si' che la mia applicazione Access RIEMPISSE il
campo "A:" con l'indirizzo e-mail (che l'applicazione conosce), lasciando
poi all'utente il compito di personalizzare il documento e di inviarlo.
Non posso inviare il messaggio in altro modo (ad esempio usando le MAPI),
perche' mi serve usare proprio Word (infatti a volte l'utente puo'decidere
di NON inviare il documento via e-mail, ma semplicemente di salvare su disco
il file Word).
Comincio un po'a disperare di trovare una soluzione.. :-) Mi sa che i
progettisti di Word si sono dimenticati di rendere quell'oggetto visibile
dall'esterno...
Ciao!
Angelo.-

 Mi sa che i progettisti di Word si sono dimenticati di rendere
quell'oggetto visibile dall'esterno...
--


 intestazione per l'invio del documento via posta elettronica.
quindi stai usando word come editor di posta elettronica.
non avevo capito e in questo caso non so come aiutarti.
mi spiace
