IVbaProject

public interface IVbaProject

Represents VBA project with presentation macros.

Methods

MethodDescription
getName()Returns the name of the VBA project.
getModules()Returns the list of all modules that are contained in the VBA project.
getReferences()Returns the list of all references that are contained in the VBA project.
toBinary()Returns the binary representation of the VBA project as OLE container.

getName()

public abstract String getName()

Returns the name of the VBA project. Read-only String.

Returns: java.lang.String

getModules()

public abstract IVbaModuleCollection getModules()

Returns the list of all modules that are contained in the VBA project. Read-only IVbaModuleCollection.

Returns: IVbaModuleCollection

getReferences()

public abstract IVbaReferenceCollection getReferences()

Returns the list of all references that are contained in the VBA project. Read-only IVbaReferenceCollection.

Returns: IVbaReferenceCollection

toBinary()

public abstract byte[] toBinary()

Returns the binary representation of the VBA project as OLE container. Read-only byte[].

Returns: byte[] - Binary representation of the VBA project as OLE container