به نام خداوند بخشنده و مهربان، مفتخریم که با یک مقاله آموزشی دیگر خدمت شما عزیزان و دنبال کنندگان محترم سایت آموزشی اکسل هستیم. در این مقاله آموزشی قصد داریم اطلاعات مفیدی را پیرامون نحوه باز کردن فایل اکسل توسط کدهای VBA را خدمتتان عرض کنیم لذا خواهشمندم تا پایان این مقاله آموزشی بنده را همانند همیشه همراهی کنید. سپاسگزارم
از دستور Workbooks.Open در VBA اکسل به منظور باز کردن فایل Workbook مورد استفاده قرار می گیرد. به عنوان مثال:
با اجرای ماکروی فوق، کارپوشه ی بنام Dates با پسوند xlsx از آدرس درج شده اجرایی خواهد شد.
به منظور درک بهتر این دستور، تصویر کنید قصد دارید یک Workbook دیگر را از محیط برنامه اکسل باز کنید. مسیر زیر را در محیط برنامه اکسل طی خواهید کرد:
همانند تصویر زیر:
دستور GetOpenFileName هم اشاره به سربرگ File و بخش Open دارد. حال به ماکروی زیر دقت کنید:
با اجرای ماکروی فوق، دستور Application.GetOpenFileName اقدام به باز کردن پنجره زیر خواهد نمود:
حال با انتخاب فایل اکسل، مسیر فایل اکسل را در متغیر strFile قرار می دهد و در پایان نیز این مسیر را برای باز کردن فایل اکسل در اختیار دستور Workbooks.Open قرار می دهد.
اگر علاقه مند به یادگیری بیشتر ماکرونویسی در اکسل هستید، پیشنهاد می کنم سایت آموزشی اکسل لرن را دنبال کنید.