Technische Grundlagen: Unterschied zwischen den Versionen
PWania (Diskussion | Beiträge) |
PWania (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
Zusätzlich zur Erstellung und Überarbeitung von Dokumenten, Präsentationen und Vorlagen bieten wir eine Vielzahl von programmierten Erweiterungen an, welche auf Knopfdruck mühsame, langwierige und komplizierte Arbeitsschritte automatisch korrekt ausführen können. | Zusätzlich zur Erstellung und Überarbeitung von Dokumenten, Präsentationen und Vorlagen bieten wir eine Vielzahl von programmierten Erweiterungen an, welche auf Knopfdruck mühsame, langwierige und komplizierte Arbeitsschritte automatisch korrekt ausführen können. | ||
=== Verwendete Programmiersprachen === | |||
==== VBA ==== | |||
VBA basiert auf der Programmiersprache Visual Basic und ist vollständig in den Microsoft® Office Anwendungen Word, PowerPoint und Excel integriert. | |||
Mithilfe von VBA kann direkt auf die offenen Dateien in den Anwendungen Einfluss genommen werden, wie Schriftformatierung, Farben, Einfügen und Platzierung von Gestaltungselementen, ... | |||
Zusätzlich kann VBA Aufgaben außerhalb der Office Anwendung übernehmen, wie Daten abfragen, nach Dateien suchen, etc. | |||
Mehr dazu: [https://de.wikipedia.org/wiki/Visual_Basic_for_Applications Visual Basic for Applications auf Wikipedia] | |||
==== Xojo ==== | |||
Bei unseren generell verfügbaren Lösungen (Assistenten für Word, PowerPoint und Excel) verwenden wir zusätzlich mit Xojo entwickelte Module, welche Aufgaben übernehmen, die nicht an die Office Anwendung gebunden sind und in Xojo schneller und eleganter ausgeführt werden können. | |||
Hierzu gehören Willkommens- und Infodialoge, Vorlagenauswahl, Folienauswahl, Bilderpool usw. | |||
Die Xojo DLLs müssen nicht getrennt installiert oder registriert werden, sondern werden direkt von der Hauptprogrammierung aufgerufen. | |||
Mehr dazu: [https://xojo.com/ xojo.com] | |||
=== Sicherheit durch digitale Singaturen === | |||
Unsere VBA-Lösungen werden von uns digital signiert. So wird gewährleistet, dass unsere Programmierung nicht unbemerkt von Dritten manipuliert werden kann. | |||
Wenn Sie unser digitales Zertifikat als vertrauenswürdig einstufen, können unsere Lösung auch mit der höchsten Sicherheitsstufe ('Alle Makros, außer digital signierten Makros deaktivieren') ausgeführt werden. | |||
Die Einstufung eines digitalen Zertifikates als vertrauenswürdige Quelle kann vom Anwender einmalig vorgenommen oder durch Gruppenrichtlinien generell eingestellt werden. | |||
Mehr dazu: [[Digitale_Signaturen|'Digitale Signaturen' in unserer Admin-Seite]] | |||
=== Vorlagen, Add-ins, DLLs, ... === | === Vorlagen, Add-ins, DLLs, ... === | ||
Zeile 69: | Zeile 101: | ||
* Alle Lösungen erhalten bei Bedarf eine Anpassung der Benutzeroberfläche | * Alle Lösungen erhalten bei Bedarf eine Anpassung der Benutzeroberfläche | ||
* Generelle Lösungen können neben weiteren Anwendungs-Add-ins auch zusätzliche DLLs enthalten | * Generelle Lösungen können neben weiteren Anwendungs-Add-ins auch zusätzliche DLLs enthalten | ||
Version vom 22. März 2022, 14:44 Uhr
Programmierte Lösungen
Zusätzlich zur Erstellung und Überarbeitung von Dokumenten, Präsentationen und Vorlagen bieten wir eine Vielzahl von programmierten Erweiterungen an, welche auf Knopfdruck mühsame, langwierige und komplizierte Arbeitsschritte automatisch korrekt ausführen können.
Verwendete Programmiersprachen
VBA
VBA basiert auf der Programmiersprache Visual Basic und ist vollständig in den Microsoft® Office Anwendungen Word, PowerPoint und Excel integriert.
Mithilfe von VBA kann direkt auf die offenen Dateien in den Anwendungen Einfluss genommen werden, wie Schriftformatierung, Farben, Einfügen und Platzierung von Gestaltungselementen, ...
Zusätzlich kann VBA Aufgaben außerhalb der Office Anwendung übernehmen, wie Daten abfragen, nach Dateien suchen, etc.
Mehr dazu: Visual Basic for Applications auf Wikipedia
Xojo
Bei unseren generell verfügbaren Lösungen (Assistenten für Word, PowerPoint und Excel) verwenden wir zusätzlich mit Xojo entwickelte Module, welche Aufgaben übernehmen, die nicht an die Office Anwendung gebunden sind und in Xojo schneller und eleganter ausgeführt werden können.
Hierzu gehören Willkommens- und Infodialoge, Vorlagenauswahl, Folienauswahl, Bilderpool usw.
Die Xojo DLLs müssen nicht getrennt installiert oder registriert werden, sondern werden direkt von der Hauptprogrammierung aufgerufen.
Mehr dazu: xojo.com
Sicherheit durch digitale Singaturen
Unsere VBA-Lösungen werden von uns digital signiert. So wird gewährleistet, dass unsere Programmierung nicht unbemerkt von Dritten manipuliert werden kann.
Wenn Sie unser digitales Zertifikat als vertrauenswürdig einstufen, können unsere Lösung auch mit der höchsten Sicherheitsstufe ('Alle Makros, außer digital signierten Makros deaktivieren') ausgeführt werden.
Die Einstufung eines digitalen Zertifikates als vertrauenswürdige Quelle kann vom Anwender einmalig vorgenommen oder durch Gruppenrichtlinien generell eingestellt werden.
Mehr dazu: 'Digitale Signaturen' in unserer Admin-Seite
Vorlagen, Add-ins, DLLs, ...
Abhängig vom Office-Programm sowie dem Anwendungsschwerpunkt der Lösung bieten wir folgende Auslieferungspakete an:
Office-Programm | Schwerpunkt | Auslieferungspaket | Dateiendung | Installation | Anmerkungen |
---|---|---|---|---|---|
PowerPoint | Lösung für eine einzige Präsentation | PowerPoint-Präsentation mit Makros | pptm | Keine | |
Generell verfügbare Lösung | PowerPoint-Add-in(s) | ppam | Manuell über PowerPoint-Optionen, automatisiert über Registry-Eintrag | Enthält weitere Hilfsdateien und programmierte Module | |
Word | Lösung für ein einziges Dokument | Word-Dokument mit Makros | docm | Keine | |
Lösung für einen Dokumenttyp | Word Vorlage mit Makros | dotm | Ablage in gleichem Ort für alle Anwender (siehe Textverarbeitung: Vorlagen: Installation) |
||
Generell verfügbare Lösung | Word Vorlagen mit Makros | dotm | Ablage im Word Startup-Verzeichnis (kann automatisiert werden) (siehe Korrespondenz-Assistent: Installation und Deinstallation) |
Enthält weitere Hilfsdateien und programmierte Module | |
Excel | Lösung für eine einzige Arbeitsmappe | Excel-Arbeitsmappe mit Makros | xlsm | Keine | |
Generell verfügbare Lösung | Excel-Add-in | xlam | Manuell über Excel-Optionen, Ablage im XLStart-Ordner, automatisiert über Registry-Eintrag (siehe Arbeitsmappen-Assistenten: Installation) |
Enthält weitere Hilfsdateien und programmierte Module |
- Anmerkungen
- Alle Lösungen erhalten bei Bedarf eine Anpassung der Benutzeroberfläche
- Generelle Lösungen können neben weiteren Anwendungs-Add-ins auch zusätzliche DLLs enthalten