VbaProject sınıfı
VbaProject sınıfı
VBA projesini temsil eder.
VbaProject türü aşağıdaki üyeleri gösterir:
Özellikler
Mülk | Tanım |
---|---|
is_valid_signed | VBA projesi imzasının geçerli olup olmadığını gösterir. |
cert_raw_data | Bu VBA projesi imzalanırsa sertifika ham verilerini alır. |
name | VBA projesinin adını alır ve ayarlar. |
is_signed | VBAcode’un imzalanıp imzalanmadığını gösterir. |
is_protected | Bu VBA projesinin korunup korunmadığını gösterir. |
islocked_for_viewing | Bu VBA projesinin görüntüleme için kilitli olup olmadığını gösterir. |
modules | Tüm VbaModule nesnelerini alır. |
references | VBA projesinin tüm referanslarını alır. |
Yöntemler
Yöntem | Tanım |
---|---|
sign(digital_signature) | Bu VBA projesini DigitalSignature ile imzalayın |
protect(islocked_for_viewing, password) | Bu VBA projesini korur veya korumasını kaldırır. |
copy(source) | Diğer dosyadan VBA projesini kopyalayın. |
validate_password(password) | Koruma parolasını 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