Wie Konvertieren von Access 2007-Makros zu Visual Basic

August 9

Microsoft Access 2007 können Sie zum Erstellen von Makros in zwei Arten. Die erste Möglichkeit müssen Sie Makro-Informationen in Tabellenform eingeben. Die zweite Möglichkeit ist durch ihre Visual Basic-Code für ein Objekt oder Ereignis. Wenn Sie ein Makro mit der ersten Methode bereits erstellt haben, wollen aber mehr Kontrolle über das Makro, konvertieren Sie das Access 2007-Makro zu Visual Basic. Dadurch wird hinzugefügt, dass mehr Funktionalität wie das Makro funktioniert, machen das Makro viel leistungsfähiger.

Anweisungen

Formulare und Berichte

1 Microsoft Access 2007-Datenbank öffnen, die Makros enthält, die Sie konvertieren möchten.

2 Öffnen Sie das Formular oder Bericht das Makro gespeichert ist. Dies gilt nur für Makros erstellt innerhalb eines Formulars oder Berichts, nicht diejenigen, die unter dem "Makros" Bildschirm im Fenster Hauptdatenbank erstellt.

3 Klicken Sie auf "View"-Icon in der Symbolleiste und wählen Sie "Entwurfsansicht."

4 Wählen Sie im Menü "Extras" und wählen Sie "Macro."

5 Wählen Sie "Formular konvertieren Makros zu Visual Basic." Wählen Sie "Des Berichts Makros zu Visual Basic konvertieren", wenn das Makro in einem Bericht ist.

Globale Makros

6 Öffnen Sie Ihre Microsoft Access 2007-Datenbank zu, und wählen Sie "Makros" vom Fenster Hauptdatenbank.

7 Wählen Sie das Makro, die, das Sie konvertieren möchten. Doppel: Aktivieren Sie nicht das Makro.

8 Gehen Sie zum Menü "Datei" und wählen "Speichern unter".

9 Wählen Sie die "As" Auswahl "Modul" Feld, und drücken Sie "OK".

10 Wählen Sie alle gewünschten Optionen, z. B. Makronamen aus dem Feld "Makro konvertieren" und wählen Sie "Convert"

Tipps & Warnungen

  • Die Standardoptionen "konvertieren" im Feld eignen sich in der Regel für die meisten Konvertierungen.
  • Löschen Sie das ursprüngliche Makro nicht, bevor Sie Visual Basic-Version gründlich getestet haben. Sie können das originale Makro erneut konvertieren, wenn etwas schief geht, wenn Sie Visual Basic-Code zu bearbeiten.