باز کردن فایل اکسل توسط کدهای VBA

باز کردن فایل اکسل توسط کدهای VBA

وبسایت آموزشی اکسل

به نام خداوند بخشنده و مهربان، مفتخریم که با یک مقاله آموزشی دیگر خدمت شما عزیزان و دنبال کنندگان محترم سایت آموزشی اکسل هستیم. در این مقاله آموزشی قصد داریم اطلاعات مفیدی را پیرامون نحوه باز کردن فایل اکسل توسط کدهای VBA را خدمتتان عرض کنیم لذا خواهشمندم تا پایان این مقاله آموزشی بنده را همانند همیشه همراهی کنید. سپاسگزارم

دستور Workbooks.Open در VBA اکسل

از دستور Workbooks.Open در VBA اکسل به منظور باز کردن فایل Workbook مورد استفاده قرار می گیرد. به عنوان مثال:

با اجرای ماکروی فوق، کارپوشه ی بنام Dates با پسوند xlsx از آدرس درج شده اجرایی خواهد شد.

دستور Application.GetOpenFileName در VBA اکسل

به منظور درک بهتر این دستور، تصویر کنید قصد دارید یک Workbook دیگر را از محیط برنامه اکسل باز کنید. مسیر زیر را در محیط برنامه اکسل طی خواهید کرد:

دستور Application.GetOpenFileName در VBA اکسل
دستور Application.GetOpenFileName در VBA اکسل

همانند تصویر زیر:

دستور Application.GetOpenFileName در VBA اکسل
دستور Application.GetOpenFileName در VBA اکسل

دستور GetOpenFileName هم اشاره به سربرگ File و بخش Open دارد. حال به ماکروی زیر دقت کنید:

با اجرای ماکروی فوق، دستور Application.GetOpenFileName اقدام به باز کردن پنجره زیر خواهد نمود:

دستور Application.GetOpenFileName در VBA اکسل
دستور Application.GetOpenFileName در VBA اکسل

حال با انتخاب فایل اکسل، مسیر فایل اکسل را در متغیر strFile قرار می دهد و در پایان نیز این مسیر را برای باز کردن فایل اکسل در اختیار دستور Workbooks.Open قرار می دهد.

به منظور درک بهتر شما عزیزان یک ویدیو آموزشی تهیه گردیده است که می توانید در ادامه آن را مشاهده نمایید:

در پایان امیدواریم مقاله آموزشی نحوه باز کردن فایل اکسل توسط کدهای VBA مورد تایید و رضایت شما عزیزان قرار گرفته باشد لذا در صورت وجود هرگونه سوال می توانید آن را در قسمت نظرات برای ما ارسال نمایید تا در اسرع وقت پاسخگوی آن باشیم. با تشکر

پیشنهاد ما به شما