أضف مرجعًا إلى مشروع VBA في سجل العمل
Contents
[
Hide
]
أحيانًا ، قد تحتاج إلى إضافة أو تسجيل مرجع المكتبة إلى مشروع VBA من خلال الكود. يمكنك القيام بذلك باستخدام طريقة Aspose.Cells VbaProject.References.AddRegisteredReference().
أضف مرجع مكتبة إلى مشروع VBA في Microsoft Excel
في Microsoft Excel ، يمكنك إضافة مرجع مكتبة إلى مشروع VBA عن طريق النقر على ** الأدوات > مراجع… ** يدوياً.
أضف مرجعًا إلى مشروع VBA في سجل العمل باستخدام Aspose.Cells
الشيفرة الزمنية العينية التالية تضيف أو تسجل اثنين من مراجع المكتبات إلى مشروع VBA لسجل العمل باستخدام طريقة VbaProject.References.AddRegisteredReference().
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
string outputPath = dataDir + "Output_out.xlsm"; | |
Workbook workbook = new Workbook(); | |
VbaProject vbaProj = workbook.VbaProject; | |
vbaProj.References.AddRegisteredReference("stdole", "*\\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\\Windows\\system32\\stdole2.tlb#OLE Automation"); | |
vbaProj.References.AddRegisteredReference("Office", "*\\G{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}#2.0#0#C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE14\\MSO.DLL#Microsoft Office 14.0 Object Library"); | |
workbook.Save(outputPath); |