ads right         gif left

در این مطلب ، چگونگی ایجاد و ارسال ایمیل های شخصی کوتاه از طریق تابع HYPERLINK توضیح داده می شود.
درباره تابع HYPERLINK
تابع HYPERLINK یک لینک ایجاد می کند که اگر آن را کلیک کنید مرورگر پیشفرض سیستم باز شده و صفحه وب را نمایش می دهد. تابع دو متغیر را می گیرد : آدرس صفحه و متنی که در سلول نمایش داده می شود. برای مثال این فرمول یک لینک به وبسایت ما ایجاد می کند:

 

=HYPERLINK(“http://exceltips.ir”,”Spreadsheet Page”)

این آدرس می تواند آدرس ایمیل نیز باشد. که وقتی بر روی آن کلیک شود پنجره new message مربوط به حساب ایمیل شما را باز می کند و یک آدرس ایمیل در فیلد “To” آن قرار می دهد. مانند مثال زیر:

=HYPERLINK(“mailto:این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید”,”Email support”)

شما همچنین می توانید یک موضوع برای ایمیل خود ایجاد کنید فقط کافی است متغیر اول تابع هایپرلینک را به صورت زیر تغییر دهید:

“mailto:این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

شما همچنین می توانید یک پیغام کوتاه نیز برای ایمیل خود ایجاد کنید. با تغییر متغیر اول تابع به شکل زیر:

“mailto:این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید me!&body=I don’t understand this.”

اگر بخواهید متن ایمیل را به صورت چند خطی بنویسید مسئله کمی پیچیده تر می شود. در این حالت باید برای ایجاد خط جدید از “percent encode” مربوط به آن (%0A) استفاده می کنیم . مثال زیر دو خط جدید در متن ایمیل ایجاد می کند.

“mailto:این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید me!&body=I don’t understand
this.%0A%0AYour customer”

همه کاراکترهای غیر حرفی و غیر عددی برای قرار گرفتن در متن ایمیل باید encode شوند. در اکسل 2013 از تابع ENCODEURL برای encode کردن کلیه رشته های متنی می توان استفاده کرد.
اگر شما یک ایمیل پیشفرض محلی ندارید و از سرویس های ایمیل تحت وب استفاده می کنید (مانند Gmail و Hotmail) از این ترفند نمی توانید استفاده کنید.
یک مثال کاربردی برای استفاده از HYPERLINK
شکل یک شیت را نمایش می دهد که با استفاده از تابع HYPERLINK یک ایمیل شخصی خلاصه را ارسال می کند.

ترفند اکسل - ارسال ایمیل با استفاده از اکسل

توضیح مختصری درباره هر سلول:
•    B1: نام گیرنده ایمیل
•    B2: آدرس ایمیل
•    B3: موضوع ایمیل
•    B4: موضوع ایمیل به صورت encode شده با استفاده از فرمول:

=ENCODEURL(B3)

•    B5: متن پیام . این سلول از فرمت چند خطی (wrap text) استفاده می کند که خطوط جدید با استفاده از Alt+Enter ایجاد شده اند.
•    B6: متن پیام به صورت encode شده با استفاده از فرمول:

=ENCODEURL(B5)

•    B7: اولین متغیر تابع HYPERLINK که با ترکیب متن ها و سلول های متنی ساخته شده است. فرمول به صورت زیر است:

=”mailto:”&B2&”?subject=”&(B4)&”&body=”&B6&””

•    B8: سلول شامل فرمولی است که از تابع HYPERLINK استفاده می کند:

=HYPERLINK(B7,”Click to send”)

طول متن سلول B7 (اولین متغیر تابع HYPERLINK) نمی تواند بیش از 255 کاراکتر باشد. اگر طول متن بیشتر از این مقدار شد سلول B8 خطای #VALUE را نمایش می دهد.
شکل زیر حاصل کار را نشان می دهد در این مورد سرویس ایمیل پیشفرض Windows Live Mail است.

ترفند های اکسل 2013

نظرات   

 
komil2884
0 #1 komil2884 1394-03-18 14:48
با سلام
دوست عزیز ممنون میشم اگه فایل اماده اش را برای من ارسال کنید
من نیاز دارم حجم زیادی از ایمیل را ارسال کنم که این فایل اکسل خیلی به درد من می خورد همه جای اینترنت را گشتم ولی همه جا پولی بود ممنون میشم برام ایمیل کنی
نقل قول
 

اضافه کردن نظر


کد امنیتی
تغییر کد امنیتی