VbaProject
Inhalt
[
Ausblenden
]VbaProject class
Repräsentiert das VBA-Projekt.
public class VbaProject
Eigenschaften
Name | Beschreibung |
---|---|
CertRawData { get; } | Ruft Rohdaten des Zertifikats ab, wenn dieses VBA-Projekt signiert ist. |
IslockedForViewing { get; } | Gibt an, ob dieses VBA-Projekt zur Anzeige gesperrt ist. |
IsProtected { get; } | Gibt an, ob dieses VBA-Projekt geschützt ist. |
IsSigned { get; } | Gibt an, ob VBAcode signiert ist oder nicht. |
IsValidSigned { get; } | Gibt an, ob die Signatur des VBA-Projekts gültig ist oder nicht. |
Modules { get; } | bekommt allesVbaModule Objekte. |
Name { get; set; } | Ruft den Namen des VBA-Projekts ab und legt ihn fest. |
References { get; } | Ruft alle Referenzen des VBA-Projekts ab. |
Methoden
Name | Beschreibung |
---|---|
Copy(VbaProject) | VBA-Projekt aus anderer Datei kopieren. |
Protect(bool, string) | Schützt dieses VBA-Projekt oder hebt den Schutz auf. |
Sign(DigitalSignature) | Signieren Sie dieses VBA-Projekt mit einer DigitalSignature |
ValidatePassword(string) | Validiert das Schutzkennwort. |
Beispiele
[C#]
//Instanziieren eines Workbook-Objekts
Workbook workbook = new Workbook();
// VBA-Projekt initialisieren.
VbaProject vbaProject = workbook.VbaProject;
//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
'Speichern der Excel-Datei
workbook.Save("book1.xlsm")
Siehe auch
- namensraum Aspose.Cells.Vba
- Montage Aspose.Cells