VbaModuleCollection

VbaModuleCollection class

Repräsentiert die Liste vonVbaModule

public class VbaModuleCollection : CollectionBase<VbaModule>

Eigenschaften

NameBeschreibung
Capacity { get; set; }
Count { get; }
Item { get; }erhältVbaModule in der Liste nach dem Index. (2 indexers)
Item { get; set; }

Methoden

NameBeschreibung
Add(Worksheet)Fügt ein Modul für ein Arbeitsblatt hinzu.
Add(VbaModuleType, string)Fügt Modul hinzu.
AddDesignerStorage(string, byte[])
BinarySearch(VbaModule)
BinarySearch(VbaModule, IComparer<VbaModule>)
BinarySearch(int, int, VbaModule, IComparer<VbaModule>)
Clear()
Contains(VbaModule)
CopyTo(VbaModule[])
CopyTo(VbaModule[], int)
CopyTo(int, VbaModule[], int, int)
Exists(Predicate<VbaModule>)
Find(Predicate<VbaModule>)
FindAll(Predicate<VbaModule>)
FindIndex(Predicate<VbaModule>)
FindIndex(int, Predicate<VbaModule>)
FindIndex(int, int, Predicate<VbaModule>)
FindLast(Predicate<VbaModule>)
FindLastIndex(Predicate<VbaModule>)
FindLastIndex(int, Predicate<VbaModule>)
FindLastIndex(int, int, Predicate<VbaModule>)
GetDesignerStorage(string)Repräsentiert die Daten von Designer.
GetEnumerator()
IndexOf(VbaModule)
IndexOf(VbaModule, int)
IndexOf(VbaModule, int, int)
LastIndexOf(VbaModule)
LastIndexOf(VbaModule, int)
LastIndexOf(VbaModule, int, int)
Remove(string)Entfernen Sie das Modul mit dem Namen
Remove(Worksheet)Entfernt Modul für ein Arbeitsblatt.
RemoveAt(int)

Beispiele


[C#]

//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();
 // VBA-Projekt initialisieren.
VbaProject vbaProject = workbook.VbaProject; 
// Neues Modul hinzufügen.
vbaProject.Modules.Add(VbaModuleType.Class, "test");
//Speichern der Excel-Datei
workbook.Save("book1.xlsm");

 [Visual Basic]

'Instanziieren eines Workbook-Objekts
Dim workbook As Workbook = New Workbook()
'VBA-Projekt initialisieren.
Dim vbaProject as VbaProject  = workbook.VbaProject
'Fügen Sie ein neues Modul hinzu.
vbaProject.Modules.Add(VbaModuleType.Class, "test")
'Speichern der Excel-Datei
workbook.Save("book1.xlsm")

Siehe auch