Artikel mit dem Tag "VBA"



Access · 28. Juli 2020
Wie ändere ich möglichst komfortabel die Schriftart und/ oder die Schriftgröße in einem Access-Bericht und seinen Unterberichten?
22. April 2020
Die MZ-Tools von Carlos Quintero haben meine Entwicklungsarbeit mit VBA revolutioniert. Hier gibt es sehr hilfreiche Funktionen, die mir schon lange im VBA-Editor gefehlt habe. MZ-Tools kann das Leben eines Entwicklers sehr erleichtern. Wie würde Carlos Quintero sagen? "MZ-Tools has a single goal: To make your everyday programming life easier. " MZ-Tools 8.0 kostet derzeit 80$. Die Software wird liebevoll gepflegt. Es gibt regelmäßig neue kostenlose Updates und Fixes.
25. Februar 2020
Für die Teilnehmer von Veranstaltungen und Seminaren stelle ich Namensschilder her. Da fühlt man sich als Teilnehmer doch gleich ein wenig erwartet. Ganz abgesehen davon ist es für mich sehr hilfreich. Mit dem hier vorgestellten Tool könnt Ihr auf normalem Druckerpapier doppelseitig bedruckte Schilder herstellen. Die A4-Seite wird zweimal gefaltet, was dem Namensschild gleich etwas Stabilität verschafft. Es muss also kein wertvolles, schweres Papier benutzt werden, für etwas, was nachher...
03. Oktober 2019
Vor ein paar Tagen habe ich diesesTastenkürzel vorgestellt, mit dem man in MS Office Absätze und Tabellenzeilen nach oben und unten verschieben kann. In Excel funktioniert dieses Tastenkürzel leider nicht. Mit ein paar Makros in der PERSONAL.XLSB kann man das Verschieben per Tastenkürzel allerdings auch in Excel ermöglichen.
29. Juli 2019
Wer eigene Benutzeroberflächen erstellt, steht immer wieder vor der Aufgabe, eigene, aussagekräftige Symoble für Schaltflächen oder Office-Ribbons zu erstellen. Professionell sieht es aus, wenn die Objekte in dern Grafiken freigestellt sind. Dazu muss eine transparente Farbe in einem PNG oder GIF festgelegt werden.
07. April 2019
Seit der DSGVO wünschen sich viele Kunden, dass ihre Daten verschlüsselt werden. Also wurde das Access-Backend eines Kunden mit einem Passwort verschlüsselt. Es gibt in dieser Firma aber auch Anwendungen in Word und Excel, die auf diese Datenbank zugreifen und sich Informationen beispielweise für Kundenbriefe oder Kalkulationen ziehen. Während die Word-Anwendung auch mit der verschlüsselten Datenbank super funktioniert hat, meldete die Excel-Anwendung: "Kein zulässiges Kennwort."
01. Januar 2019
Kürzlich hatte ich die Aufgabe, in der Kopfzeile eines Standardbriefbogens Logos für Zertifizierungen dynamisch auszutauschen. Na, das kann ja nicht so schwer sein, dachte ich mir. Wie sich herausstellte, ist doch einiges dabei zu beachten, so dass mir das Thema einen Blog-Beitrag wert erscheint. Hier also eine kleine Anleitung. Die Beispiellösung liegt zum Download bereit (Siehe weiter unten).
14. August 2018
COM-Add-Ins sind eigenständige Anwendungen. Sie können standardmäßig keine Shortcuts von Office-Anwendungen verarbeiten. Das ist misslich, denn wahrscheinlich hätte man ganz gern für die selbst gebauten Funktionalitäten Tastenkombinationen, wie etwa Strg+Alt+A, vergeben. Lösungsansatz: Im Gegensatz zu COM-Add-Ins können in Word-Add-Ins Tastenkombinationen für Makros und Vorlagen vergeben werden. Die Lösung besteht darin, ein Word-Add-In die COM-Add-In-Methoden aufrufen zu lassen.
06. Juli 2018
Der folgende Trick hilft enorm, wenn man in einem VBA-Programm die Codezeile finden möchte, die einen Laufzeitfehler verursacht hat. Dazu baut man ein extra Resume in den Errorhandler der Prozedur ein. Im Normalfall wird dieses extra Resume vom Programmablauf nie erreicht, weil direkt davor der Aussprung aus der Fehlerbehandlung steht. Für das Debugging ist die Zeile aber sehr hilfreich. Sieh selbst!
24. Juni 2018
Application.volatile True Eine volatile Funktion wird bei sämtlichen Berechnungen in allen Zellen eines Arbeitsblattes neu berechnet. Eine nicht volatile Funktion wird nur neu berechnet, wenn sich die Eingangsvariable ändert. Die Anweisung Application.volatile ist nur wirksam, wenn sie sich innerhalb einer benutzerdefinierten Funktion befindet, die zum Berechnen einer Arbeitsblattzelle verwendet wird.

Mehr anzeigen