VbaProjectReferenceCollection Klasse

VbaProjectReferenceCollection Klasse

Stellt alle Referenzen des VBA-Projekts dar.

Der Typ VbaProjectReferenceCollection macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
capacityRuft die Anzahl der Elemente ab, die die Arrayliste enthalten kann, oder legt diese fest.

Methoden

MethodeBeschreibung
copy_to(array)Kopiert die gesamte Array-Liste in eine kompatible eindimensionale Array-Liste, beginnend am Anfang der Ziel-Array-Liste.
copy_to(index, array, array_index, count)Kopiert eine Reihe von Elementen aus der Array-Liste in eine kompatible eindimensionale Array-Liste, beginnend am angegebenen Index der Ziel-Array-Liste.
index_of(item, index)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der Arrayliste zurück, der sich vom angegebenen Index bis zum letzten Element erstreckt.
index_of(item, index, count)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der Arrayliste zurück, der am angegebenen Index beginnt und die angegebene Anzahl von Elementen enthält.
last_index_of(item)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens in der gesamten Array-Liste zurück.
last_index_of(item, index)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der Arrayliste zurück, der sich vom ersten Element bis zum angegebenen Index erstreckt.
last_index_of(item, index, count)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in der Arrayliste zurück, der die angegebene Anzahl von Elementen enthält und am angegebenen Index endet.
add_registered_reference(name, libid)Fügen Sie einen Verweis auf eine Automatisierungstypbibliothek hinzu.
add_control_refrernce(name, libid, twiddledlibid, extended_libid)Fügen Sie einen Verweis auf eine Twiddled-Typbibliothek und ihre erweiterte Typbibliothek hinzu.
add_project_refrernce(name, absolute_libid, relative_libid)Fügt einen Verweis auf ein externes VBA-Projekt hinzu.
binary_search(item)Durchsucht die gesamte sortierte Array-Liste mithilfe des Standardvergleichs nach einem Element und gibt den nullbasierten Index des Elements zurück.

Beispiel

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")

Siehe auch