A
Allen_N
I have built an Excel utility that fetches e-mail addresses from a database
of users and e-mails a prepared message (from a text box in a worksheet) to
some or all of the addresses. The e-mail addresses are fetched by a query and
populate a column in a worksheet. When all are to be e-mailed, I build the
recipient list from the column cells and call ShellExecute/mailto once. When
only selected addresses are to be e-mailed, I call ShellExecute/mailto in a
loop, so that the messages can be individually customised in the Outlook
composer window.
My only problem is that, in the latter mode, the Outlook spell checker is
invoked each time a new message/recipient is created.
Is it possible to programmatically disable Outlook's spell checker (from
Excel VBA), then re-enable it when done?
Thanks!
Al
of users and e-mails a prepared message (from a text box in a worksheet) to
some or all of the addresses. The e-mail addresses are fetched by a query and
populate a column in a worksheet. When all are to be e-mailed, I build the
recipient list from the column cells and call ShellExecute/mailto once. When
only selected addresses are to be e-mailed, I call ShellExecute/mailto in a
loop, so that the messages can be individually customised in the Outlook
composer window.
My only problem is that, in the latter mode, the Outlook spell checker is
invoked each time a new message/recipient is created.
Is it possible to programmatically disable Outlook's spell checker (from
Excel VBA), then re-enable it when done?
Thanks!
Al