VbaProject
İçindekiler
[
Saklamak
]VbaProject class
VBA projesini temsil eder.
public class VbaProject
Özellikleri
İsim | Tanım |
---|---|
CertRawData { get; } | Bu VBA projesi imzalanırsa sertifika ham verilerini alır. |
IslockedForViewing { get; } | Bu VBA projesinin görüntüleme için kilitlenip kilitlenmediğini gösterir. |
IsProtected { get; } | Bu VBA projesinin korunup korunmadığını gösterir. |
IsSigned { get; } | VBAcode’un imzalanıp imzalanmadığını gösterir. |
IsValidSigned { get; } | VBA projesinin imzasının geçerli olup olmadığını gösterir. |
Modules { get; } | Hepsini alırVbaModule nesneler. |
Name { get; set; } | VBA projesinin adını alır ve ayarlar. |
References { get; } | VBA projesinin tüm referanslarını alır. |
yöntemler
İsim | Tanım |
---|---|
Copy(VbaProject) | VBA projesini diğer dosyadan kopyalayın. |
Protect(bool, string) | Bu VBA projesini korur veya korumasını kaldırır. |
Sign(DigitalSignature) | Bu VBA projesini DigitalSignature ile imzalayın |
ValidatePassword(string) | Koruma parolasını doğrular. |
Örnekler
[C#]
//Bir Çalışma Kitabı nesnesini başlatma
Workbook workbook = new Workbook();
// VBA projesini başlat.
VbaProject vbaProject = workbook.VbaProject;
//Excel dosyasını kaydetme
workbook.Save("book1.xlsm");
[Visual Basic]
'Bir Çalışma Kitabı nesnesini başlatma
Dim workbook As Workbook = New Workbook()
'VBA projesini başlatın.
Dim vbaProject as VbaProject = workbook.VbaProject
'Excel dosyasını kaydetme
workbook.Save("book1.xlsm")
Ayrıca bakınız
- ad alanı Aspose.Cells.Vba
- toplantı Aspose.Cells