زمان بازنشستگی ماکروهای vba اکسل! آیا به همین زودی vba کنار گذاشته خواهد شد؟

آینده ماکروی vba اکسل چگونه است

آینده ماکروی vba اکسل چگونه است؟ چه بلایی سر ماکروی اکسل خواهد آمد؟

همه می دانیم که روزی ماکروهای vba اکسل یا همان ماکروها در اکسل با دنیای ما خدا حافظی خواهند کرد.

اما سوال اینجاست که چه زمانی این اتفاق خواهد افتاد؟!

قطعاً جای نگرانی برای من و شما وجود ندارد! چون زمان بازنشستگی ماکروهای Excel VBA از تاریخ بازنشستگی من و شما دیرتر خواهد بود.

مایکروسافت می داند که میلیون ها شرکت به صدها میلیون ماکرو اکسل وابسته هستند.

آنها ممکن است به سمت زبان دیگری حرکت کرده باشند، اما آن ماکروهای VBA برای دهه ها به کار خود ادامه خواهند داد تا روی رایانه های ویندوز و مک شما بیایند.

حتماً می پرسید که چرا من در این مورد خیلی اطمینان دارم؟

مایکروسافت هنوز پس از گذشت بیش از 20 سال از منسوخ شدن ماکروهای Excel 4، هنوز از ماکروهای Excel 4 پشتیبانی می کند.

پس مایکروسافت از آینده ماکروی vba اکسل خود خبر دارد و می داند که چگونه است

اکسل 4 ، زبان اصلی ماکرو را داشت که در اوت 1992 معرفی شد و در زمان معرفی اکسل 5 در ژوئن 1994 توسط VBA منسوخ شد. اما هنوز هم مایکروسافت از ماکروهای Excel 4 پشتیبانی می کند.

بسیاری از افراد با ماکروی اکسل 4 برنامه نویسی نکرده اند زیرا خیلی کاربر پسند نبود.

اما این برنامه ها هنوز در اکسل 2016 اجرا می شوند زیرا مایکروسافت می داند که برخی بنگاههای تجاری،شرکتهای خصوصی و دولتی و ادارات و … هنوز به آنها وابسته هستند.

آینده ماکروی vba اکسل چگونه است؟ و میکروسافت قصد دارد چطور خود را در این رقابت بازار زنده نگه دارد؟

مایکروسافت تصمیم گرفته است فقط برای پلتفرم های قبلی و ثابت vba کار کند. یعنی این که VBA برای پلتفرمی که قبلاً آن را نداشته، گسترش نخواهد یافت.

به همین دلیل است که هیچ ماکروی VBA برای آیفون، آی پد یا دستگاه اندرویدی خود ندارید.

درعوض، آنها در حال ایجاد یک زبان کلان مبتنی بر JavaScript هستند که به ویندوز، مک، iOS ، اندروید و اکسل آنلاین گسترش می یابد و به نظر من همین موضوع آینده مایکروسافت را تضمین خواهد کرد.

هم اکنون شما می توانید ساخت ماکرو را با زبان برنامه نویسی JavaScript شروع کنید، اما مطمئن باشید که از آن لذت نخواهید برد.

آینده ماکروی vba اکسل چگونه است

در حال حاضر ، هیچ ضبط کننده ماکرویی وجود ندارد، اشیاء، متدها و پراپرتی ها، هم ناقص و هم در حال تغییر هستند و کمتر کاربرپسند و قابل خواندن توسط انسان است.

جاوا اسکریپت از آرایه های دوبعدی 2D پشتیبانی نمی کند (شما به جای آن از آرایه های آرایه ای استفاده کنید).

این زبان به صورت غیر همزمان انجام می شود، بنابراین باید کد خود را طراحی کنید تا منتظر بمانید تا کارها به پایان برسند.

و این کار هم زمان بر و هم کند است.

اما اگر برای کار بر روی iPad خود به یک ماکرو نیاز دارید، این مسیر انتخابی شما رو به جلو است.

 

درباره‌ی اللهیار آریان فر

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.