VbaProjectReferenceCollection sınıfı
VbaProjectReferenceCollection sınıfı
VBA projesinin tüm referanslarını temsil eder.
VbaProjectReferenceCollection türü aşağıdaki üyeleri gösterir:
Özellikler
Mülk | Tanım |
---|---|
capacity | Dizi listesinin içerebileceği öğe sayısını alır veya ayarlar. |
Yöntemler
Yöntem | Tanım |
---|---|
copy_to(array) | Hedef dizi listesinin başından başlayarak tüm dizi listesini uyumlu bir tek boyutlu dizi listesine kopyalar. |
copy_to(index, array, array_index, count) | Dizi listesindeki bir dizi öğeyi, hedef dizi listesinin belirtilen dizininden başlayarak uyumlu bir tek boyutlu dizi listesine kopyalar. |
index_of(item, index) | Belirtilen nesneyi arar ve belirtilen dizinden son öğeye uzanan dizi listesindeki öğelerin aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür. |
index_of(item, index, count) | Belirtilen nesneyi arar ve belirtilen dizinde başlayan ve belirtilen sayıda öğe içeren dizi listesindeki öğe aralığı içindeki ilk oluşumun sıfır tabanlı dizinini döndürür. |
last_index_of(item) | Belirtilen nesneyi arar ve tüm dizi listesindeki son oluşumun sıfır tabanlı dizinini döndürür. |
last_index_of(item, index) | Belirtilen nesneyi arar ve ilk öğeden belirtilen dizine kadar uzanan dizi listesindeki öğe aralığı içindeki son oluşumun sıfır tabanlı dizinini döndürür. |
last_index_of(item, index, count) | Belirtilen nesneyi arar ve belirtilen sayıda öğeyi içeren ve belirtilen dizinde biten dizi listesindeki öğe aralığındaki son oluşumun sıfır tabanlı dizinini döndürür. |
add_registered_reference(name, libid) | Bir Otomasyon türü kitaplığına bir başvuru ekleyin. |
add_control_refrernce(name, libid, twiddledlibid, extended_libid) | Döndürülmüş bir tür kitaplığına ve onun genişletilmiş tür kitaplığına bir başvuru ekleyin. |
add_project_refrernce(name, absolute_libid, relative_libid) | Harici bir VBA projesine referans ekler. |
binary_search(item) | Varsayılan karşılaştırıcıyı kullanarak sıralanmış dizi listesinin tamamında bir öğe arar ve öğenin sıfır tabanlı dizinini döndürür. |
Örnek
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook()
# Init VBA project.
vbaProject = workbook.vba_project
# Add vba project reference
vbaProject.references.add_registered_reference("stdole", "*\\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\\Windows\\system32\\stdole2.tlb#OLE Automation")
# Saving the Excel file
workbook.save("book1.xlsm")
Ayrıca bakınız
- modül aspose.cells.vba