RemoveMacros

Document.RemoveMacros method

يزيل جميع وحدات الماكرو (مشروع VBA) بالإضافة إلى أشرطة الأدوات وتخصيصات الأوامر من المستند.

public void RemoveMacros()

ملاحظات

من خلال إزالة كافة وحدات الماكرو من المستند، يمكنك التأكد من أن المستند لا يحتوي على فيروسات ماكرو.

أمثلة

يوضح كيفية إزالة كافة وحدات الماكرو من مستند.

Document doc = new Document(MyDir + "Macro.docm");

Assert.IsTrue(doc.HasMacros);
Assert.AreEqual("Project", doc.VbaProject.Name);

// قم بإزالة مشروع VBA الخاص بالمستند، مع كل وحدات الماكرو الخاصة به.
doc.RemoveMacros();

Assert.IsFalse(doc.HasMacros);
Assert.Null(doc.VbaProject);

أنظر أيضا