VbaProject
Contenuti
[
Nascondere
]VbaProject class
Rappresenta il progetto VBA.
public class VbaProject
Proprietà
Nome | Descrizione |
---|---|
CertRawData { get; } | Ottiene i dati grezzi del certificato se questo progetto VBA è firmato. |
IslockedForViewing { get; } | Indica se questo progetto VBA è bloccato per la visualizzazione. |
IsProtected { get; } | Indica se questo progetto VBA è protetto. |
IsSigned { get; } | Indica se il codice VBA è firmato o meno. |
IsValidSigned { get; } | Indica se la firma del progetto VBA è valida o meno. |
Modules { get; } | Ottiene tuttoVbaModule oggetti. |
Name { get; set; } | Ottiene e imposta il nome del progetto VBA. |
References { get; } | Ottiene tutti i riferimenti del progetto VBA. |
Metodi
Nome | Descrizione |
---|---|
Copy(VbaProject) | Copia il progetto VBA da un altro file. |
Protect(bool, string) | Protegge o annulla la protezione di questo progetto VBA. |
Sign(DigitalSignature) | Firma questo progetto VBA con una firma digitale |
ValidatePassword(string) | Convalida la password di protezione. |
Esempi
[C#]
//Creazione di un'istanza di un oggetto cartella di lavoro
Workbook workbook = new Workbook();
// Inizia il progetto VBA.
VbaProject vbaProject = workbook.VbaProject;
//Salvataggio del file Excel
workbook.Save("book1.xlsm");
[Visual Basic]
'Creazione di un'istanza di un oggetto Workbook
Dim workbook As Workbook = New Workbook()
'Inizia il progetto VBA.
Dim vbaProject as VbaProject = workbook.VbaProject
'Salvataggio del file Excel
workbook.Save("book1.xlsm")
Guarda anche
- spazio dei nomi Aspose.Cells.Vba
- assemblea Aspose.Cells