VBA

Funktionsumfang mit VBA erweitern

Integrierte Programmiersprache für VBA

Die Produkte von Microsoft, wie Access und Excel verfügen über die Programmiersprache VBA, Visual Basic for Application. Eine Programmiersprache mit welcher man den Funktionsumfang der Microsoft Anwendungen wie Excel oder Access um seine eigene Bedürfnisse erweitern kann.

Sie suchen Ihren VBA Programmierer?

Mittels VBA kann ich als Programmierer mit über 32 Jahren VBA Erfahrung für Sie den bestehenden Funktionsumfang der Tabellenkalkulation Excel und der Datenbank Access erweitern oder Abläufe entsprechend Ihrem Business-Prozess entwickeln. Mit der Programmierung in VBA können Abläufe automatisiert oder vereinfacht werden, um so Fehler zu vermeiden oder Zeit einzusparen durch Vereinfachungen.

Beispiele für VBA Entwicklungen

  • Die Dateneingabe über benutzerdefinierte Formulare, welche die Eingaben auf Plausibilität prüfen.
  • Neue, benutzerdefiniert Funktionen zu speziellen Berechnungen, welche in den Microsoft Produkten noch nicht existieren. Zum Beispiel eine neue Berechnungsfunktion, welche aus mehreren bestehenden Funktionen zusammengesetzt ein betriebsrelevantes Ergebnis liefert.
  • Menüführungen durch Geschäftsprozesse mittels einem Assistenten geführt bilden.
  • Spezielle, immer wiederkehrende Suchfunktionen.

Kontaktieren Sie mich unverbindlich und lassen Sie alle ihre VBA Wünsche durch mich programmieren.

Wird VBA abgeschaltet?

Weil Microsoft neben der Programmiersprache VBA auch die modernere Programmiersprache Office Script, angelehnt an TypeScript in den Office-Produkten eingeführt hat, behaupten viele „Fachspezialisten“ sogleich, dass VBA jetzt ausgeschaltet wird.

Die Produkte Access 365 und Excel 365 sind seit einiger Zeit auch in einem Browser im Internet lauffähig und benötigen daher kein Windows Betriebssystem mehr um laufen zu können. Dies funktioniert nicht mit VBA. Visual Basic for Application benötigt zwingend ein Betriebssystem Windows, um funktionieren zu können. Somit sind die VBA Programme im Browser nicht lauffähig.

Aus diesem Grund gibt es die Programmiersprache Office Script, welches auch ohne darunter liegendem Windows funktionieren kann. Zum Beispiel in einem Browser unter Linux. Wird also Excel oder Access in einem Browser verwendet, können Automatismen mit Office Script realisiert werden.

Gerne Programmiere ich für Sie in Office Script ihre Wünsche.

Die grosse Verbreitung von VBA Anwendungen wird es kaum zulassen, dass VBA ausgeschaltet wird. Auch wenn wir die Vergangenheit betrachten, so gibt es die uralte Makrosprache noch immer in den Microsoft Anwendungen, ohne dass diese ausgeschaltet worden wäre.

VBA Versus TypeScript/Office Script

VBA ist wesentlich einfacher zu programmieren als TypeScript. Die Programmierlogik von TypeScript benötigt durch die objektorientierte Struktur einiges mehr an Programmierfähigkeiten als VBA.

Freelancer für VBA und TypeScript

Markus Winter programmiert als Freelancer für Sie Excel und Access Lösungen
Programmierer für Excel und Access Lösungen als Freelancer

Gerne programmiere ich für Sie als Freelancer sowohl in VBA unter Windows als auch in Office Script für Office 365 im Browser in der Datenbank Access und in der Tabellenkalkulation Excel.

Kontaktieren Sie mich unverbindlich für alle Ihre Entwicklungswünsche.