VbaProject sınıfı

VbaProject sınıfı

VBA projesini temsil eder.

VbaProject türü aşağıdaki üyeleri gösterir:

Özellikler

MülkTanım
is_valid_signedVBA projesi imzasının geçerli olup olmadığını gösterir.
cert_raw_dataBu VBA projesi imzalanırsa sertifika ham verilerini alır.
nameVBA projesinin adını alır ve ayarlar.
is_signedVBAcode’un imzalanıp imzalanmadığını gösterir.
is_protectedBu VBA projesinin korunup korunmadığını gösterir.
islocked_for_viewingBu VBA projesinin görüntüleme için kilitli olup olmadığını gösterir.
modulesTüm VbaModule nesnelerini alır.
referencesVBA projesinin tüm referanslarını alır.

Yöntemler

YöntemTanı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