Verwenden von Visual Basic für Applikationen Effizientes in Access 2013

Wenn Sie eine Access 2013 Datenbank-Anwendung sind die Automatisierung mithilfe von Visual Basic für Applikationen (VBA), können Sie mit einer leeren Seite verloren gehen das Schreiben von Code zu beginnen. Wo soll man anfangen? Hier sind ein paar einfache Richtlinien zu folgen, haben Sie VBA-Code wie ein Profi zu schreiben:

  1. Hilfe bekommen.

    Drücken Sie F1 jederzeit Microsoft Access-Hilfe zu starten, wo Sie Beispiele von VBA-Code zu sehen.

  2. Verwenden Sie den Objektbrowser.

    Der Object Browser können Sie die Eigenschaften und Methoden der Objekte in VBA erkunden. Im Visual Basic-Editor, wählen Sie Ansicht, dann Browser-Objekt oder einfach F2 drücken.

  3. Weitere Hilfe.

    Sicher, die integrierte Hilfe-Tools innerhalb von VBA sind wunderbar, aber Sie können auch Ihre Lieblings-Browser nutzen das Internet, um Hilfe zum Schreiben von VBA-Code zu suchen. Sie können auch Beispiele finden, die Sie stehlen können - oder zu leihen - für Ihr eigenes Projekt.

  4. Behandeln Sie Ihre Fehler.

    Selbst die perfekte Programmierer kann keine Fehler auftreten zu stoppen, aber er oder sie kann sie aus bringt ein Programm zum Erliegen zu stoppen. Verwenden Sie VBA-interne Fehler mit der On Error Handling Goto und Resume-Anweisungen zu stoppen Fehler und den Programmablauf ändern, so dass Ihre Anwendungen nicht die Menschen zu vereiteln, die sie benutzen.

  5. Verwenden Sie Funktionen und Sub-Prozeduren.

    Beschäftigen Funktionen und Sub-Prozeduren Aufgaben zu bewältigen, die durch verschiedene Bereiche des Programms durchgeführt werden. Als allgemeine Regel gilt, wenn Sie sich selbst Kopieren und Einfügen von Code aus einem Bereich eines Programms zu einem anderen finden, können Sie diesen Code in seinem eigenen Verfahren zu setzen.

  6. Wandeln Sie Makros in VBA-Code.

    Die Makro-Designer in Access 2013 können Sie unter Listen von vordefinierten Aufgaben wählen Sie Ihre Anwendung zu automatisieren. Erstellen Sie ein Makro, das tut, was Sie wollen, und dann das Makro zu VBA-Code konvertieren, so können Sie sehen, wie es aussehen würde, wenn man es von Grund auf neu getippt hatte.

Menü