VbaProject Class
Contents
[
Hide
]VbaProject class
Represents the VBA project.
type VbaProject struct {
ptr unsafe.Pointer
}
Constructors
| Method | Description |
|---|
Methods
| Method | Description |
|---|---|
| IsNull | Checks whether the implementation object is nullptr. |
| Sign | Sign this VBA project by a DigitalSignature |
| IsValidSigned | Indicates whether the signature of VBA project is valid or not. |
| GetCertRawData | Gets certificate raw data if this VBA project is signed. |
| GetEncoding | Gets and sets the encoding of VBA project. |
| SetEncoding | Gets and sets the encoding of VBA project. |
| GetName | Gets and sets the name of the VBA project. |
| SetName | Gets and sets the name of the VBA project. |
| IsSigned | Indicates whether VBAcode is signed or not. |
| Protect | Protects or unprotects this VBA project. |
| IsProtected | Indicates whether this VBA project is protected. |
| GetIslockedForViewing | Indicates whether this VBA project is locked for viewing. |
| Copy | Copy VBA project from other file. |
| GetModules | Gets all VbaModule objects. |
| GetReferences | Gets all references of VBA project. |
| ValidatePassword | Validates protection password. |