Newsgroup: it.comp.appl.access
Titolo: Chi mi aiuta a capire che errore faccio?

Mi trovo di fronte ad un problema che non riesco a risolvere, e
ringrazio in anticipo chi potrà darmi delucidazioni. Vi spiego di cosa
si tratta:
ho creato un semplice database Access, che permette di inviare delle
e-mail a determinati clienti mediante una Stampa Unione effettuata su
una query del suddetto database.
Per automatizzare la Stampa Unione ho scritto un semplice programma in
VBA, che riporto di seguito:
Public Function StampaUnione()
Dim wrd As Word.Application
Set wrd = CreateObject("Word.Application")
wrd.Application.Documents.Open "C:\Documents and
Settings\Matteo\Documenti\SIMMAT Consulting\Studio Girolmoni\Testo di
prova invio email.doc"
    With ActiveDocument.MailMerge
        .Destination = wdSendToEmail
        .SuppressBlankLines = True
        With .DataSource
            .FirstRecord = wdDefaultFirstRecord
            .LastRecord = wdDefaultLastRecord
        End With
        .Execute Pause:=False
    End With
wrd.Application.Documents.Close Savechanges:=wdDoNotSaveChanges
wrd.Application.Quit
Set wrd = Nothing
End Function
Eseguendo il codice la prima volta tutto funziona, mentre le volte
successive, a meno di chiudere e riavviare Access, mi si presenta un
messaggio di run-time error 462. Ho cercato parecchio nei newsgroup,
ma nessuna delle soluzioni proposte risolve il mio problema... ho
anche provato la soluzione proposta nella Microsoft KB (articolo
188546).
Per ovviare al problema posso anche aprire il documento principale di
stampa unione e richiuderlo manualmente, dopodichè tutto funziona
anche senza aver chiuso Access! Suppongo che il documento Word non
venga chiuso correttamente, ma non riesco a capire perchè...
Un grazie a chiunque possa darmi una mano!!!
Matteo

 ha scritto nel messaggio
news:36d42883.04060...@posting.google.com...

Il primo errore lo hai fatto nella scelta dell'oggetto, ti consiglio di
ripostare il messaggio
con uno più significativo visto che le regole di questo ng. lo richiedono.
Sicuramente troverai molta più gente che ti aiuta.
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 Il primo errore lo hai fatto nella scelta dell'oggetto, ti consiglio di
Quasi da manuale il tuo intervento...
Se avessi sfoltito un po' il quoting, sarebbe stato perfetto!!!
Antonio

 Antonio
Ciao,
Massimo
Che la prossima volta posterà sbagliato sotto falso nome


 Che la prossima volta posterà sbagliato sotto falso nome
Le mie brincolate sono anonime e asessuate...
Antonio

 Antonio
Ciao,
Massimo


 Massimo
Hai ragione, ma ho già postato questo messaggio indicando nell'oggetto
un preciso riferimento al tipo di errore che ricevo, e purtroppo
nessuno mi ha risposto!
Ti ringrazio comunque per il suggerimento.
Ciao, Matteo

 ha scritto nel messaggio
news:36d42883.04062...@posting.google.com...

Non è che postando un messaggio che non segue le regole riceverai più aiuto,
anzi.
Avevo letto il tuo post precedente, e mi sembra di averlo anche provato.
Ma purtroppo non avendo la tua base dati ed i tuoi file di word si fa
fatica.
Inoltre non indichi la riga che va in errore.
Tieni conto comunque che _non_ c'è nessuno obbligato a rispondere, ma trovi
gente che ti
può aiutare molto se fornisci loro il modo di farlo.
