VbaProject sınıfı
VbaProject sınıfı
VBA projesini temsil eder.
VbaProject türü aşağıdaki üyeleri ortaya çıkarır:
Özellikler
Mülk | Tanım |
---|---|
is_valid_signed | VBA projesinin imzasının geçerli olup olmadığını belirtir. |
cert_raw_data | Bu VBA projesi imzalanmışsa sertifika ham verilerini alır. |
encoding | VBA projesinin kodlamasını alır ve ayarlar. |
name | VBA projesinin adını alır ve ayarlar. |
is_signed | VBAcode’un imzalı olup olmadığını belirtir. |
is_protected | Bu VBA projesinin korunup korunmadığını gösterir. |
islocked_for_viewing | Bu VBA projesinin görüntülenmeye kilitli olup olmadığını belirtir. |
modules | VbaModule nesnesinin tamamını alır. |
references | VBA projesinin tüm referanslarını alır. |
Yöntemler
Yöntem | Tanım |
---|---|
sign(self, digital_signature) | Bu VBA projesini DigitalSignature ile imzalayın |
protect(self, islocked_for_viewing, password) | Bu VBA projesini korur veya korumasını kaldırır. |
copy(self, source) | VBA projesini diğer dosyadan kopyala. |
validate_password(self, password) | Koruma şifresini doğrular. |
Örnek
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook()
# Init VBA project.
vbaProject = workbook.vba_project
# Saving the Excel file
workbook.save("book1.xlsm")
Ayrıca bakınız
- modül
aspose.cells.vba
- sınıf
VbaModule