VBS offiziell von Microsoft abgekündigt: Jetzt auf neue Technologien umstellen und Schatten-IT vermeiden
PTA-Experten informieren – auch VBA in den Fokus nehmen
Mannheim, 11. September 2024. Visual Basic Script (VBS) ist eine skriptbasierte Programmiersprache, die bereits 1996 von Microsoft entwickelt wurde und ursprünglich zur Automatisierung von Aufgaben und zur Erstellung von Skripten innerhalb des Windows-Betriebssystems diente. Nun hat der Softwarehersteller VBS im aktuellen Betriebssystem Windows 11 für veraltet (deprecated) erklärt und wird es in künftigen Releases komplett entfernen. Und auch Visual Basic for Applications (VBA) sollten die Unternehmensverantwortlichen in den Fokus nehmen. VBA wird zwar weiterhin von Microsoft unterstützt und ist ein integraler Bestandteil der MS Office-Anwendungen. Es gibt jedoch Hinweise, dass die Softwareschmiede in Zukunft vermehrt auf modernere Technologien wie Office Add-ins setzt. Doch was bedeutet dies konkret für Unternehmen und welche Schritte sollten diese nun beherzigen? Die IT-Experten der PTA IT-Beratung GmbH aus Mannheim klären auf.
Aufgrund der Fähigkeit, tief in das Betriebssystem einzugreifen und automatisierte Aufgaben auszuführen, wird VBS häufig von Malware und Makroviren missbraucht. Im Rahmen seiner Ankündigungen zu Sicherheits- und Kompatibilitätsupdates für Windows hat Microsoft nun VBS in modernen Umgebungen deaktiviert und abgekündigt, wie in dieser Roadmap dargestellt. Unternehmen und Entwickler, die noch VBS verwenden, sind deshalb gut beraten, ihre Skripte und Automatisierungsprozesse auf moderne Technologien umzustellen. Dies ist mit Aufwand verbunden, eröffnet aber die Möglichkeit, künftig von den Vorteilen moderner Skriptsprachen und integrierter Automatisierungstools zu profitieren. Unternehmen, die Legacy-Systeme einsetzen, sollten ebenfalls handeln: Während VBS für Webumgebungen und in neueren Windows-Versionen schon bald deaktiviert ist, wird die Skriptsprache in bestimmten Legacy-Systemen und internen Anwendungen möglicherweise noch eine Zeit lang unterstützt. Dennoch ist es ratsam, sich auf die Migration zu vorbereiten und alternative Lösungen zu implementieren.
VBA ermöglicht die Erstellung von Makros, die repetitive Aufgaben automatisieren. Benutzer können beispielsweise Daten in MS Excel automatisch verarbeiten, Formatierungen anwenden oder komplexe Berechnungen durchführen. VBA unterstützt die ereignisgesteuerte Programmierung, was bedeutet, dass bestimmte Aktionen in einer Office-Anwendung, etwa das Öffnen eines Dokuments oder das Klicken auf eine Schaltfläche, automatisch ein VBA-Skript auslösen. Aber auch in anderen Office-Anwendungen wie MS Word, Access oder Outlook finden solche Makros Anwendung. Auch hier verdichten sich die Anzeichen, dass Microsoft künftig verstärkt auf Office Add-ins setzen wird. Sie bieten eine plattformübergreifende Möglichkeit, die Funktionalität von Office-Anwendungen zu erweitern. Die Grundlage dafür liefern Webtechnologien wie HTML, CSS und JavaScript. Darüber hinaus liefert Power Automate, Microsofts End-to-End-Cloudautomatisierungsplattform, zeitgemäße Ansätze, Workflows zu automatisieren sowie verschiedene Anwendungen und Dienste, sowohl innerhalb als auch außerhalb der Microsoft-Umgebung zu integrieren. Trotz Sicherheitsbedenken unterstützt Microsoft Visual Basic for Applications bis dato allerdings weiter.
Auf moderne Skriptsprachen und Automatisierungstechnologien umstellen …
Albert Buck, IT-Spezialist und Themenverantwortlicher für die Microsoft-Plattform bei der PTA IT-Beratung dazu: „Wir raten allen Unternehmensverantwortlichen trotz allem mit Weitsicht zu agieren und sich schon jetzt einen Technologievorsprung zu sichern. Setzen Sie mit unserer fachkundigen Unterstützung auf neueste Technologien – unsere IT-Experten begleiten Sie entlang des kompletten Lebenszyklus Ihrer IT-Landschaft, von der Bestandsanalyse, Softwareauswahl, über die Entwicklung und Implementierung oder der Migration bis hin zum Betrieb und der Wartung Ihrer IT-Lösungen.“
… und der Schatten-IT ein Ende bereiten
Viele IT-Verantwortliche sind mit dem folgenden Phänomen vertraut: Die Power-User in den Fachabteilungen nutzen VBA, um damit große MS Access-Datenbanken zu bauen oder große komplexe Excel-Tabellen zu erstellen. Das birgt zahlreiche Risiken: Denn in aller Regel entsteht diese sogenannte Schatten-IT ohne Wissen oder Zustimmung der IT-Abteilung, wird aber im Unternehmensalltag regelmäßig von der Belegschaft genutzt. Dies kann für erhebliche Sicherheitslücken sorgen und so ein recht hohes Risiko darstellen. Denn je mehr unbekannte IT-Anwendungen in einem Unternehmensnetzwerk schlummern, desto größer ist das Risiko durch Schatten-IT – eine IT-Abteilung kann schließlich nichts sichern, wovon sie nichts weiß. Ganz zu schweigen vom Wissensverlust, wenn ein Power-User, der eine solche Anwendung VBA-gestützt entwickelt hat, aus dem Unternehmen ausscheidet. Es gibt demnach gute Gründe, auf moderne, integrierte Technologien zu setzen, denn sie erhöhen nicht nur die Transparenz entlang der Wertschöpfungskette, sondern auch die Sicherheit der gesamten IT-Landschaft.
Die gängigsten Technologien, die VBS und VBA lückenlos ersetzen, reichen von modernen RPA (Robotic Process Automation)-Tools über den Einsatz von PowerApps, Power Automate, Microsoft C#, der plattformunabhängigen Programmiersprache JAVA, den bereits erwähnten Microsoft Office Add-ins bis hin zu Python oder JavaScript und Node.js. „Unsere IT-Spezialisten unterstützen Unternehmen jeder Größe und Branche fachkundig mit einer breiten Technologiekompetenz dabei, ihre auf VBA oder VBS basierenden Legacy Anwendungen zu modernisieren. Hierfür bieten sich genau diese Alternativ-Technologien an. Sie haben sich im Einsatz bewährt und bieten obendrein in der Regel bessere Skalierbarkeit, Sicherheitsfunktionen, Integrationsmöglichkeiten und Performance“, weiß IT-Experte Buck.
Eine lohnenswerte Option: Power Platform als Alternative zu VBA und VBS
Die Microsoft Power Platform bietet ebenfalls eine weitere moderne und leistungsfähige Alternative zu VBA und VBS, insbesondere für die Automatisierung von Geschäftsprozessen und die Erstellung benutzerdefinierter Anwendungen. Die Power Platform besteht aus mehreren Komponenten, darunter Power Automate, PowerApps, Power BI und Copilot Studio. Ein weiterer großer Vorteil der integrierten und durchgängig transparenten Plattform ist es, dass Unternehmen künftig den Wildwuchs und die Schatten-IT in Ihren Fachabteilungen vermeiden und damit die Compliance in ihrer gesamten Organisation auf ein neues Niveau heben. So ist es beispielsweise möglich, dass die Belegschaft mittels PowerApps künftig benutzerdefinierte Anwendungen schnell und ohne umfangreiche Programmierkenntnisse entwickeln kann, die für alle Beteiligten im Unternehmen verfügbar sein können – auf verschiedenen Plattformen, einschließlich Web, Mobilgeräten und Tablets. Anstelle von Makros und VBA-Formularen in Excel oder Access lassen sich also benutzerdefinierte Anwendungen mit einer visuellen Drag-and-Drop-Oberfläche erstellen. Und auch die Datenintegration setzt neue Maßstäbe: Denn mittels Power Apps lassen sich Daten aus verschiedenen Quellen, darunter SharePoint, Excel, SQL Server, und vielen mehr, integrieren.
Großer Vorteil des Open-Source-Ansatzes: Viele Systeme lassen sich integrieren
Es ist also höchste Zeit, alte Skripte auf modernere Alternativen umzustellen. Die Optionen, die dafür bereitstehen sind vielfältig und leistungsfähig. Die IT-Experten der PTA IT-Beratung bieten ihren Bestandskunden, mittelständischen Unternehmen aber auch Konzernen ein dreistufiges Vorgehensmodell an. Im Rahmen einer detaillierten Analyse loten diese gemeinsam mit den Verantwortlichen die optimalen Lösungsansätze für das jeweilige Unternehmen aus. Die Ergebnisse bereiten die PTA-Berater in der zweiten Stufen anschaulich in einer Präsentation auf, so dass das Management eine fundierte Entscheidungsgrundlage vorliegen hat. Auf Basis der gewonnenen Erkenntnisse beraten die IT-Profis abschließend eingehend, welche Schritte einzuleiten sind, um alte VBS- und VBA-Welten abzulösen und mit neuen, modernen Technologien die jeweilige Unternehmens-IT fit für die Zukunft zu machen.
Diesen Beitrag sowie die Option, einen Beratungstermin zu vereinbaren finden Interessierte hier: https://www.pta.de/aktuelles/vbs-vba-umstellung/
Die PTA IT-Beratung entwickelt seit 1969 maßgeschneiderte und kundenorientierte IT-Lösungen. Mit ihrer Ausrichtung auf Organisations- und IT-Projekte begleitet sie ihre Kunden pragmatisch und erfolg-reich in die Digitalisierung. Die PTA ist nach DIN EN ISO 9001 sowie nach ISO13485 zertifiziert und verfügt über 13 Standorte in Deutschland, Spanien und der Schweiz. Die PTA-Gruppe mit Firmenzentra-le in Mannheim beschäftigt aktuell über 400 Mitarbeiter und betreut vornehmlich Kunden aus der Life Science-Branche, Fertigungsindustrie, Retail & Logistics, im Energiesektor sowie in der Finanz- und Versicherungswirtschaft. https://www.pta.de/
Firmenkontakt
PTA IT-Beratung GmbH
Robert Fischer
Weberstraße 2-4
68165 Mannheim
+49 621 41 960 – 823
https://www.pta.de/
Pressekontakt
Nicarus – Agentur für digitalen Content GmbH
Oliver Stroh
Bergheimer Straße 104
69115 Heidelberg
06221-43550-13
http://www.nicarus.de
Bildquelle: PTA GmbH