vba

Visual Basic for Application

VBA unter Windows

Die in den Microsoft Office Produkten enthaltene Programmiersprache VBA benötigt für ihre Lauffähigkeit zwingend das Betriebssystem Windows um arbeiten zu können.

Mit dem Erscheinen von Office 365 ist es jedoch nicht mehr zwingend nötig, dass ein Produkt unter Windows arbeitet. Es kann auch in einem Browser unter Linux arbeiten. Dann funktioniert aber VBA nicht mehr sondern es muss die neue Programmiersprache TypeScript verwendet werden.

TypeScript im Browser nicht unter Windows

Die Office Produkte welche in einem Browser arbeiten, unterstützen die Programmiersprache VBA nicht. Hier kommt neu die Programmiersprache OfficeScript von Microsoft, abgeleitet von TypeScript zum Einsatz.

Als FreeLancer programmiere ich für Sie

Als Softwareentwickler, unter anderem in den Microsoft Produkten, realisiere ich gerne Ihre Wünsche mit Visual Basic for Application. Mit langjähriger Erfahrung in VBA (seit 1995 und schon früher, als es noch Makro geheissen hatte) löse ich für Sie auch knifflige Probleme durch das Ausprogrammieren, zum Beispiel in MS Excel. Aber auch andere Sprachen wie C# oder PHP sind mir nicht fremd. Und natürlich auch TypeScript in den Office 365 Produkten.

VBA Excel

Tabellenkalkulation Excel von Microsoft

Benötigen Sie eine benutzerdefinierte Funktion, welche es in der Tabellenkalkulation Excel noch nicht gibt? Kein Problem, gerne programmiere ich für Sie benutzerdefinierte Funktionen gemäss Ihren Anforderungen.
Gibt es bei Ihnen einen Geschäftsprozess mit Daten, welche immer nach dem identischen Schema eingegeben werden müssen? So kann ich für Sie benutzerdefinierte Formulare entwickeln. Auch mit Plausibilitätsprüfungen, um Fehler zu vermeiden.

VBA Access

Mit der Programmierung von Datenbanken befasse ich mich seit 1992 als die erste Version 1.0 erschienen ist. Auch zuvor schon erstellte ich Datenbanken mit Adimens und anderen Systemen wie Framework oder dbase (damals noch unter DOS).
Erstellung von neuen Datenbanken

  • Erstellung neuer, relationaler Datenbanken.
  • Anpassung bestehender Datenbanken.
  • Datenveredelung.
  • Schnittstellenprogrammierung zu anderen Systemen.
  • Programmierung von Automatisierungen mit VBA.

VBA Word

In der Textverarbeitung Word kann es vorkommen, dass Sie Dokumente ausfüllen müssen. Zum Beispiel Formulare oder Verträge. Dies kann ich für Sie mit VBA in Word umsetzen und automatisieren.

Die Erstellung von Eingabemasken mit Plausibilitätsprüfungen ist kein Problem.

Ihre VBA Wünsche/Fragen

Kontaktieren Sie mich für alle Ihre Wünsche oder Fragen im Umfeld VBA mit Excel oder Access. Von der Beratung, über die Entwicklung bis zur Schulung kann ich Ihnen in vielen Bereichen behilflich sein.