وثائق HotXLS

خاصية VBAProject

إرجاع TXLSVBAProject تم تحليله لمصنف XLS كلاسيكي يحتوي على تخزين VBA. يعرض المشروع عدد الوحدات النمطية والنص المصدر للوحدة النمطية من خلال عناصر TXLSVBAModule. إذا لم يكن للمصنف مشروع VBA، ترجع الخاصية nil. استخدم HasVBAProject / VBADefined لاختبار الحمولة الأولية، و LoadVBAProjectFromFile و SaveVBAProjectToFile لنقل حمولة تخزين OLE المحفوظة، و ClearVBAProject لإزالتها من المصنف

البناء

property VBAProject: TXLSVBAProject;

مثال

Project := Workbook.VBAProject;
if Project <> nil then
  ModuleText := Project[1].SourceCode;

انظر أيضا