Code, VBA

VBA – Codierung leicht gemacht

Um den Alltag des Programmierers unter VBA und VB ein wenig zu erleichtern gibt es bei MZ-Tools eine nettes Plugin, welches eine Menge an Funktionen mitbringt. Für die Anwendung unter Microsoft Office entsteht keine Gebühr – alles kostenlos.
Viele Funktionen werden dem Anwender abgenommen, bzw. durch PopUps abgefragt und visuell erstellt, so z.B. die Erstellung der Message-Fenster (siehe Screenshot), die ansonsten ein wenig aufhalten können, da sie eine Reihe an Parameter nutzen.
Außerdem kann man Code suchen und ersetzen, formatiert den Code, dokumentiert die Applikation, und und und. Das Menü integriert sich unter den Menüpunkt –> Extras und alle Funktionen sind dort schnell in deutscher Sprache zu finden.

Screenshot MZ-Tools

*Excel, Visual Basic for Applications (VBA) sind Marken der Microsoft Corporation.

Standard
Code, VBA

VBA – VBA Code verteilen

Screenshot Invisible Basic
Screenshot Invisible Basic

Übergreifende VBA-Lösungen lassen sich eigentlich nicht getrennt verbreiten. Dadurch kann man schlecht mit einem Team an einer Lösung arbeiten. Wer Hilfe benötigt, muss in der Regel seinen kompletten Code veröffentlichen bzw. bereit stellen.
Ebenso kann man standardmäßig keine Debuggerprobleme speichern.
Für alle diese Probleme und einige Features mehr gibt es eine AddIn, welches kostenlos (Open Source) zur Verfügung steht, – Invisible Basic von John C. Gunther.

**Excel, Visual Basic for Applications (VBA) sind Marken der Microsoft Corporation.

Standard
Code, VBA

VBA – FaceId Viewer AddIn

Beim Schreiben von Makros unter VBA ist es des öfteren nötig, die Leiste mit Icons zu bestücken. In einfachsten Fall macht man das mit den Zeichen, die der VBA-Editor so mitbringt. Diese so genannten FaceIDs gibt es in diversen Listen im Netz oder ab jetzt in einem kleinen xla zusammengefasst von Doug Glancy. Dies ermöglicht die schnelle Suche nach dem entsprechenden Icon in einem tollen kleinen Viewer. Der Viewer speichert die letzten IDs ab, wo man sie schnell wiederfindet. Das Auflisten der IDs kann verschieden geschehen.
Mehr Features un die nötigen Infos gibt es auf der Seite von Doug Glancy

Screenshot FaceID-Viewer in Excel

Standard