RemoveMacros

Document.RemoveMacros method

Tar bort alla makron (VBA-projektet) samt verktygsfält och kommandoanpassningar från dokumentet.

public void RemoveMacros()

Anmärkningar

Genom att ta bort alla makron från ett dokument kan du säkerställa att dokumentet inte innehåller några makrovirus.

Exempel

Visar hur man tar bort alla makron från ett dokument.

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

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

// Ta bort dokumentets VBA-projekt, tillsammans med alla dess makron.
doc.RemoveMacros();

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

Se även