ایجاد ایمیل با تابع HYPERLINK

فهرست

ماهیت این روش استفاده از تابع استاندارد اکسل است هایپرلینک (HYPERLINK)، که در ابتدا برای ایجاد پیوند به منابع خارجی در سلول های صفحه طراحی شده بود. به عنوان مثال، مانند این:

اولین آرگومان تابع یک پیوند است، دومی متن مکان نگهدار در سلولی است که کاربر می بیند. ترفند این است که می توانید از یک ساختار استاندارد از زبان نشانه گذاری HTML به عنوان پیوند استفاده کنید رایانامهیک پیام ایمیل با پارامترهای داده شده ایجاد می کند. به طور خاص، در اینجا چنین ساختاری در فرمول وجود دارد:

هنگامی که کاربر روی پیوند کلیک می کند، ایجاد می شود، این پیام است:

در صورت لزوم می توانید یک کپی (CC) و یک کپی مخفی (BCC) و متن (Body) را به نامه ایجاد شده به چندین گیرنده اضافه کنید. در اینجا یک فرمول است، برای مثال:

=HYPERLINK("mailto:[email protected]، [email protected]?cc=ایمیل محافظت شده]&bcc=ایمیل محافظت شده]&موضوع=جمع های دوستانه& بدن =دوستان!% 0Aمن یه نظری دارم.% 0Aچرا لیوان را کف نمی زنیم؟"؛"ارسال")

=HYPERLINK(«mailto:[email protected], [email protected][email protected]&[email protected]&subject=دوستان دوستانه&body=Friends!%0AAI ایده ای دارد.%0AAآیا باید یک لیوان کف بزنیم؟،”ارسال ”)

برای ما یک پیام ایمیل کامل با دسته ای از گیرندگان، موضوع و متن ایجاد می کند:

هنگام ورود به چنین ساخت و ساز طولانی، مراقب باشید که در آن با فضاهای اضافی و نقل قول زیاده روی نکنید. همچنین فراموش نکنید که یک جداکننده را در بدنه (بدنه) قرار دهید. % 0A (درصد، صفر و انگلیسی A) اگر می خواهید متن خود را در چندین خط پخش کنید.

مزایای این روش سادگی است، هر روش مشابهی شامل استفاده از ماکروها است. معایب نیز وجود دارد:

  • قادر به پیوست کردن فایل به پیام نیست (mailto به دلایل امنیتی از این ویژگی پشتیبانی نمی کند)
  • حداکثر طول متن در اولین آرگومان تابع HYPERLINK 255 کاراکتر است که طول پیام ها را محدود می کند.
  • برای ارسال نامه، باید به صورت دستی روی لینک کلیک کنید.

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

فرمول در E2 به صورت زیر خواهد بود:

=»mailto:»&C2&», «&C3&»?cc=»&C5&», «&C6&»&bcc=»&C8&», «&C9&»&subject=»&C11&»&body=»&C13&»%0A»&C14&»%0A»&C15&»%0A»&C16&»%0A»&C17

  • لیست پستی با افزونه PLEX
  • روش های مختلف برای ارسال پیام های ایمیل از اکسل

پاسخ دهید