ارسال E-mail با Outlook و انتقال داده به Word

ارسال E-mail با Outlook و انتقال داده به Word

توسط admin | گروه آموزش اکسس Microsoft access | 1405/05/16

نظرات 0

فصل ۱۴ — ارسال E-mail با Outlook و Merge به Word

با Reference به Microsoft Outlook Object Library می‌توان از Access یک Outlook.Application ساخت، MailItem ایجاد کرد، Subject/Body/Recipient را تنظیم و پیام را Display یا Send کرد.

Outlook Automation

VBA
Dim Olk As Outlook.Application
Dim OlkMsg As Outlook.MailItem
Set Olk = New Outlook.Application
Set OlkMsg = Olk.CreateItem(olMailItem)

With OlkMsg
   .Subject = Me!MsgSubject
   .Body = Me!MsgBody
   .Display
End With

Recipient Object می‌تواند Address را بگیرد و Resolve شود. With Block Propertyهای MailItem را کوتاه‌تر می‌کند. Objectها پس از استفاده آزاد می‌شوند.

Word Template

برای انتقال Data به Word، Document Template با Bookmarkهایی در محل FirstName، LastName، Company، Address و سایر Fieldها ساخته می‌شود. Bookmark Nameها باید با Code هم‌خوان باشند.

Word Automation

Access یک Word.Application و Document Object می‌سازد، Template را باز می‌کند، متن Record جاری Form را در Rangeهای Bookmark قرار می‌دهد و Document را نمایش/چاپ می‌کند. Address Lineهای خالی با Condition مدیریت می‌شوند تا Line خالی نامناسب ایجاد نشود.

شکل‌ها و عناصر بصری این بخش

امتیاز کاربران به این مقاله

☆☆☆☆☆

0 نفر امتیاز داده اند. میانگین: 0.0 از 5

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

0 / 500