RemoveMacros

Document.RemoveMacros method

Rimuove tutte le macro (il progetto VBA), nonché le barre degli strumenti e le personalizzazioni dei comandi dal documento.

public void RemoveMacros()

Osservazioni

Rimuovendo tutte le macro da un documento è possibile garantire che il documento non contenga virus macro.

Esempi

Mostra come rimuovere tutte le macro da un documento.

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

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

// Rimuove il progetto VBA del documento, insieme a tutte le sue macro.
doc.RemoveMacros();

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

Guarda anche