Mit VBA Effizient in Access 2010

Wenn Sie eine Access 2010 Datenbank-Anwendung zu automatisieren VBA verwenden, können Sie mit einer leeren Seite verloren gehen, an dem 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:

  • Hilfe bekommen. Ja, dieser Artikel listet ein paar Möglichkeiten, mit VBA in Access zu verbessern, aber F1 jederzeit drücken, Microsoft Office Access-Hilfe zu starten, wo Sie lernen können, und Beispiele für VBA-Code zu sehen.

  • Verwenden Sie den Objektbrowser. Der Object Browser können Sie die verschiedenen Eigenschaften und Methoden der Objekte in VBA erkunden. Aus dem Editor-Fenster VBA, wählen Sie Ansicht - Objekt-Browser - oder einfach F2 drücken.

  • Weitere Hilfe. Sicher, die eingebaute Hilfe-Tools in Access 2010 VBA sind wunderbar, aber Sie können auch Ihre Lieblings-Browser nutzen das Internet, um Hilfe zu einer Vielzahl von Themen auf das 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.

  • 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 integrierte Fehler mit der Handhabung On Error Goto und Resume-Anweisungen zu stoppen Fehler und den Programmablauf ändern, so dass Ihre Anwendungen nicht die Menschen vereiteln sie zu benutzen.

  • Verwenden Sie Funktionen und Sub-Prozeduren. Verwenden Sie 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, möchten Sie vielleicht, dass Code in seinem eigenen Verfahren zu setzen.

  • Wandeln Sie Makros in VBA-Code. Der Makro-Designer in Access 2010 können Sie klicken und aus Listen von vordefinierten Aufgaben wählen, um Ihre Anwendung zu automatisieren. Bauen Sie ein Makro, das tut, was Sie wollen, und wandeln dann das Makro zu VBA-Code, so dass Sie sehen können, wie sie möchten, wenn Sie es von Grund auf neu eingegeben haben.

Menü