Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Visual Basic for Applications (VBA) for Microsoft Word هي لغة برمجة بسيطة ولكنها قوية يمكن استخدامها لتوسيع الوظائف. يوفر Aspose.Words API ثلاث فئات للوصول إلى التعليمات البرمجية المصدر لمشروع VBA:
يوفر Aspose.Words API خاصية VbaProject للحصول على VbaProject أو تعيينه في المستند.
يوضح مثال التعليمات البرمجية التالي كيفية إنشاء مشروع VBA ووحدة VBA مع الخصائص الأساسية، على سبيل المثال الاسم والنوع:
يوفر Aspose.Words أيضًا للمستخدمين القدرة على قراءة وحدات ماكرو VBA.
يوضح مثال التعليمات البرمجية التالي كيفية قراءة وحدات ماكرو VBA من المستند:
باستخدام Aspose.Words، يمكن للمستخدمين تعديل وحدات ماكرو VBA.
يوضح مثال التعليمات البرمجية التالي كيفية تعديل وحدات ماكرو VBA باستخدام خاصية SourceCode:
باستخدام Aspose.Words، من الممكن أيضًا استنساخ مشاريع VBA.
يوضح مثال التعليمات البرمجية التالي كيفية استنساخ مشروع VBA باستخدام خاصية Clone التي تقوم بإنشاء نسخة من المشروع الحالي:
يمكنك أيضًا استنساخ وحدات VBA إذا لزم الأمر.
يوضح مثال التعليمات البرمجية التالي كيفية استنساخ وحدة VBA باستخدام خاصية Clone التي تقوم بإنشاء نسخة من المشروع الحالي:
يوفر Aspose.Words API فئة VbaReferenceCollection للعمل مع مراجع مشروع VBA التي تمثل مجموعة من مراجع مشروع VBA.
يوضح مثال التعليمات البرمجية التالي كيفية إزالة بعض المراجع من مجموعة المراجع من مشروع VBA:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.