مبدل ماکرو افزونهای است که تبدیل فایلهای اکسل حاوی کد ویژوال بیسیک برای برنامهها (VBA) را به فایلهای گوگل شیت و اسکریپت برنامهها آسانتر میکند. میتوانید از افزونه مبدل ماکرو برای تعیین سازگاری فایلهای خود و تبدیل خودکار آنها استفاده کنید.
قبل از اینکه شروع کنی
برای استفاده از مبدل ماکرو:
- شما باید یک حساب Google Workspace Enterprise Plus یا یک حساب Google Workspace for Education Plus داشته باشید.
- شما باید تا حدودی به اکسل یا گوگل شیت و زبانهای اسکریپتنویسی (VBA یا Apps Script) تسلط داشته باشید.
- شما باید بتوانید اسکریپتهای پایه را بخوانید و بفهمید.
افزونهی مبدل ماکرو را نصب کنید
- در رایانهتان، به افزونهی Macro Converter در Google Workspace Marketplace بروید.
- در بالا سمت راست، روی نصب > ادامه > مجاز کردن کلیک کنید.
- نصب ممکن است چند ثانیه طول بکشد. پس از نصب افزونه، روی «انجام شد» کلیک کنید.
پس از نصب، میتوانید افزونهی Macro Converter را در گوگل درایو ، در پنل سمت راست پیدا کنید. اگر پنل کناری را نمیبینید، در پایین سمت راست، روی نمایش پنل کناری کلیک کنید.
نحوه استفاده از مبدل ماکرو
- یک گزارش سازگاری برای فایلهایی که میخواهید تبدیل کنید ایجاد کنید . به بخش «تعیین کنید که آیا ماکروهای VBA با Apps Script سازگار هستند» مراجعه کنید.
- کد VBA خود را با استفاده از اطلاعات گزارش سازگاری خود بهروزرسانی کنید .
- اگر کد شما کاملاً سازگار باشد، ممکن است نیازی به ایجاد تغییرات نداشته باشید.
- اگر کد VBA شما دارای APIهایی است که به راحتی به کد Apps Script تبدیل نمیشوند، این گزارش راهحلهایی را در Apps Script ارائه میدهد. میتوانید راهحلهای Apps Script را پس از تبدیل فایلهای خود پیادهسازی کنید، اما اگر با VBA آشنایی بیشتری دارید، ممکن است بخواهید قبل از تبدیل فایلهای خود، راهحلهای VBA را ایجاد و پیادهسازی کنید.
- پس از ایجاد تغییرات در کد VBA خود، گزارش سازگاری را دوباره اجرا کنید . این مرحله به تأیید افزایش سازگاری فایلهای شما کمک میکند و هرگونه بهروزرسانی اضافی که باید انجام شود را علامتگذاری میکند.
- مراحل ۲ و ۳ را در صورت نیاز تکرار کنید . این مراحل سازگاری فایلهای شما را به حداکثر میرسانند تا میزان کار مورد نیاز پس از تبدیل آنها کاهش یابد. اگر قصد دارید پس از تبدیل فایلهای خود، راهحلهای جایگزین را اعمال کنید، میتوانید به مرحله بعدی بروید.
- فایلهای خود را تبدیل کنید .
- رفع خطاها . ممکن است لازم باشد تنظیماتی را در کد جدید Apps Script خود انجام دهید تا مطمئن شوید کد شما طبق انتظار کار میکند.
- به مشکلات رایج بپردازید . ممکن است لازم باشد مواردی مانند VBA UserForms را به صورت دستی در Apps Script ایجاد کنید.
مقالات مرتبط
- تعیین اینکه آیا ماکروهای VBA سازگار هستند یا خیر
- تبدیل ماکروهای VBA به اسکریپت برنامهها
- خطاهای موجود در کد تبدیل شده خود را برطرف کنید
- به مسائل رایج بپردازید
- آموزشهای تبدیل ماکرو را تماشا کنید
- فهرست APIهای VBA سازگار