موصى به, 2024

اختيار المحرر

يتحدث فريق Microsoft Excel عن مشاكل في Visual Basic مع جافا سكريبت و Mac في Reddit AMA

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

جدول المحتويات:

Anonim

الأسئلة التي تصيب مستخدمي دعم Microsoft Excel-JavaScript ، دورات تطوير Mac بطيئة ، عدم وجود بيض عيد الفصح على ما يبدو ينخفض ​​الأمر إلى شيء واحد: تحديد أولويات موارد المطورين.

انتقل فريق Microsoft إلى صفحات Reddit يوم الأربعاء في جلسة "اسألني أي شيء" للإجابة على أسئلة حول مستقبل برنامج جداول البيانات البالغ من العمر 28 عامًا لشركة Microsoft. إحدى النقاط الشائكة: Visual Basic for Applications ، وهي لغة أضافتها Microsoft في عام 1993 للسماح للمستخدمين بتحديد وظائفهم الخاصة. هل حان الوقت ل VBA للذهاب؟

نعم … ولا ، أجاب فريق مايكروسوفت. "نحن نحب VBA ، ونخطط لإبقائه في المستقبل المنظور" ، رد "دان" ، أحد أعضاء الفريق. "نظرًا لإضافة ميزات جديدة إلى إصدارات Windows Desktop و Mac من Excel (حيث يكون VBA مدعومًا) ، فسنستمر في إضافة نموذج كائن [an] لهذه الميزات ، بحيث يكون لديك إمكانية برمجة قابلة للبرمجة لجميع إمكانات التطبيق.

لماذا يهم هذا: يمكن أن يكون رمز Legacy كابوسًا للمطورين ، ولكنه أسوأ حتى عندما يعتمد جيل من المبرمجين على مجموعة أدوات أو API محددة. يمكن القول أن Microsoft Office ظلت قديمة لعقود ، مع وجود تغييرات متزايدة. على شركة Microsoft أن تتخذ بعض الخيارات الصعبة حول ما يجب الاحتفاظ به وما يجب التخلص منه ، حتى عندما يُطلب من موارد مطوريها دعم عدد متزايد من المنصات.

برنامج Excel أكثر حداثة

بينما ستستمر Microsoft في دعم VBA ، وهي تعمل أيضًا على جعل Excel أكثر توافقاً مع لغات البرمجة الأكثر حداثةً الموجهة للكائنات.

بدأت Microsoft في إضافة دعم لواجهة برمجة تطبيقات جافا سكريبت ، والتي ستتحسن باستمرار مع التحديثات الشهرية ، حسبما أضاف الفريق. "تعمل [W] e بنشاط على توسيع نطاق كبير بحيث يتم تعيين واجهة برمجة التطبيقات [جافا سكريبت] لتكون متوافقة مع نموذج كائن VBA / COM الموجود" ، يضاف "Dan". "والخبر السار هنا هو أن واجهات برمجة التطبيقات الجديدة ستعمل بغض النظر عن نقطة نهاية / جهاز Excel ، مما يعني أن الحلول ستكون أكثر عالمية مما هي عليه اليوم."

المشكلة ، كما قال فريق Excel ، هو أن Microsoft الآن يجب أن تدعم العديد من المنصات -نظام Windows ، و Windows Mobile ، و Mac ، و iOS ، و Android ، وويب ، وغيرها- التي تمنع بشكل ضمني كل منصة من "الوقوع" مع الآخرين. فبرنامج Excel for Mac ، على سبيل المثال ، قد تأخر بشكل خطير وراء الكمبيوتر الشخصي ، وحتى أحدث عمليات Excel 2016 لـ Mac تقوم بمعالجة الحسابات باستخدام نواة واحدة فقط من جهاز متعدد الأنوية.

مثل معظم تطبيقاتها وخدماتها ، تستخدم Microsoft نظام UserVoice الأساسي لقياس طلب المستخدم ، أو على الأقل حجم الشكاوى ؛ للحصول على ملاحظات Excel ، يجب عليك استخدام موقع Excel. "نحن نقوم بالفعل بتتبع هذا الطلب في UserVoice الخاص بـ Excel هنا" ، كتب الفريق عن قيود الحساب. "إن قصر الحساب على جوهر واحد ليس أمراً عظيماً للأداء ، ونحن نعرف ذلك ، لذا من الآمن أن نقول أن هذا على رادارنا."

ومع ذلك ، يبدو أن تهيجًا واحدًا سيبقى في مكانه: ميل إكسيل المزعج لعلاج مما يؤدي إلى استخدام الأصفار مثل رقم التتبع أو رقم الفوترة ، مثل "00015632" - أي زيادة يجب قطعها. يوصى الفريق بأن "الخدعة" الافتراضية هي وضع علامة اقتباس أحادية أمام الصفر الأول ، كنص على أن الرقم يجب أن يُقرأ كنص.

عرض فريق Excel أيضًا نصيحة واحدة: نعم ، يمكنك فتح نسخ متعددة من Excel في وقت واحد ، بحيث يمكنك الاحتفاظ بجزء معين من جدول بيانات مفتوح في نافذة واحدة ، أثناء العمل في إصدار مرتبط في آخر. ستحتاج فقط إلى Excel 2013 وما فوقه للقيام بذلك ، وهو أمر لم يعرفه بعض المستخدمين المحبطين للإصدارات السابقة. اذهب فقط إلى عرض > نافذة جديدة وافتح الملف.

لا تذهب للبحث عن بيض عيد الفصح في أحدث الإصدارات من برنامج Excel ، مثل محاكي الطيران المدمج في Excel 97. "الآن من سياسة Office عدم تضمين بيض عيد الفصح (لمجموعة من الأسباب) ،" "دان" كتب. "إنها مشكلة في بعض الأحيان ، لكننا ما زلنا نحصل على المتعة في 1 أبريل في بعض الأحيان."

Top