سؤال

حاليا قمنا بتطوير ماكرو VB للكلمة. بينما حاولنا استخدامه على Mac ، فشلت في رسالة "VB Macro غير مدعومة في MAC". هل هناك طريقة لمكتب C# Office Add-in لنظام التشغيل Mac؟ متطلباتي هو أن يكون لديك أداة بسيطة لإضافة تعليقات (اقرأ من المستخدم) إلى النص المحدد في مستند Word الحالي. تحتاج أيضا إلى وظيفة OpenFileDialog.

هل كانت مفيدة؟

المحلول

Mac Office لا (أي لم يعد) يدعم أتمتة COM/VBA. هذا يعني أنك لن تتمكن من استخدام التعليمات البرمجية من الوظيفة الإضافية Windows الحالية.

من أجل أتمتة Office Mac ، يجب عليك الاستفادة من إجراءات Automator. أنا لست على دراية بها ، لكنني أعتقد أنها أقل غنية بالميزات من نموذج كائن VBA لإصدار Windows.

تحتوي الصفحة التالية على بعض الإجراءات لتبدأ:

إجراءات Microsoft Office Automator

تحديث: يبدو أن مكتب MAC الجديد 2011 يأتي مرة أخرى مع بعض الدعم لأتمتة VBA.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top