⭐⭐⭐

مشاهده تقویم برگزاری «دوره‌های آموزش آنلاین اکسل» فرساران در سال ۱۴۰۱

 

دانلود برنامه (ماکروی) درج عکس‌های پرسنلی و محصولات در سلول‌های اکسل

چگونه می توانیم عکس‌‌های پرسنلی و یا تصاویر محصولات را به یکباره در سلولهای اکسل درج کنیم؟ این سوالی بود که بارها از من پرسیده شده بود. از آنجایی که اکسل روشی استاندارد برای این کار ندارد، در ۲ شرکت برای این کار یک برنامه اختصاصی درست کرده بودم و آخرین بار آقای مینایی از من در کلاس اکسل پیشرفته این را پرسید و بر آن شدم که آن برنامه را تکمیل و جزئیاتی را به آن اضافه کنم تا برای همه کاربران اکسل قابل استفاده باشد. این برنامه را در سال ۱۳۹۵ نوشتم و دور از ذهن نبود که بسیاری از کاربران اکسل نتوانند با آن کار کنند زیرا نیاز دارد که مختصری با برنامه نویسی اکسل آشنا باشید تا بتوانید آن را در فایل‌های خودتان بکار بگیرید، به همین دلیل برای آن ویدئوی آموزشی ساختم تا بتوانید از آن استفاده کنید.

در این برنامه (ماکرو) که می‌توانید آن را در انتهای همین مقاله دانلود کنید، سه روش برای درج تصاویر در سلولهای اکسل برای شما آماده شده است.

روش ۱) درج عکس‌های پرسنلی در اکسل با فرمول نویسی 

یک تابع به نام fn_InsertPicture در فایل وجود دارد که توسط آن می‌توانید به سادگی مسیر یک عکس را داده و به اکسل بگویید که آن عکس را در کدام سلول درج کند. ارتفاع عکس به اندازه ارتفاع سطر آن سلول به صورت خودکار تنظیم می‌شود.

ماکروی درج عکس های پرسنلی در اکسل

روش ۲) درج عکس‌ها با انتخاب مسیر فولدر بدون استفاده از تابع

در این روش ابتدا سلول‌هایی که مسیر عکس‌ها در آنها وجود دارد را انتخاب می‌کنید و سپس سلول‌هایی که قرار است عکس‌ها در آن درج شوند را انتخاب می‌کنید و برنامه به صورت خودکار تک به تک آن عکس را از آن مسیر خوانده و به ترتیب در سلول‌ها درج می‌کند. ابعداد عکس به متناسب با ارتفاع سلول تغییر می‌کند.

روش ۳) نمایش یک تصویر در Image Control

ما در اکسل یک کنترل برای نمایش تصاویر داریم که می‌توان عکسی را به سادگی در آن نمایش داد.

درج عکس در اکسل توسط برنامه نویسی

در فایل ویدئویی زیر این سه روش توضیح داده شده است. تمامی کدها و برنامه‌ها در فایل پیوست این مقاله قابل دانلود است از آنها می‌توانید با کمی تغییر در فایل‌های خودتان استفاده کنید. اگر از کاربران حرفه‌ای اکسل هستید و با برنامه نویسی اکسل آشنا نیستید، می‌توانید در دوره‌ «دوره آموزش برنامه نویسی VBA‌ در اکسل» فرساران شرکت کنید.

و در ادامه توضیحات تکمیلی برای استفاده از این برنامه و اضافه کردن آن به فایل خودتان را خواهید آموخت:

دیدگاه‌ها

به این مطلب پاسخ دهید

foton در تاریخ 9 ارديبهشت 1395 نوشته:

سپاس بی پایان از زحمات شما.

بابک در تاریخ 17 آذر 1395 نوشته:

با سپاس.

متاسفانه این کار نمیکنه در واقع من نتوستم راه بندازمش.

ممنون میشم بیشتر توضیح بدین.

من دقیقا مشابه دستورالعمل کار کردم.

نام فایل با پسوند + گذاشتن \ در آخر + اسم فایل رو Home  گذاشتم تا همنام باهشد ولی یک خطایی در فرمول میدهد.

من از اکسل 2010 استفاده می کنم و هر دو کاراکتر ; و , را هم در فرمول امتحان کردم.

فکر میکنم در قسمت [PictureNames@] یک خطایی وجود داره.

من در عبارت بالا اسم فایل یعنی Home را هم تایپ کردم.

مسیر من \D:\Home.png است.

دهقان در تاریخ 14 آذر 1396 نوشته:

لطفا فایل راهنما را ارسال کنید ممنونم