Video: Best Practices nella progettazione con Microsoft Access 2024
Parte di All-In-One 2013 per Dummies Cheat Sheet
Quando si automatizza un'applicazione di database Access 2013 utilizzando Visual Basic, Applications Edition (VBA), ci si può perdere con una pagina vuota per iniziare a scrivere il codice. Da dove inizi? Ecco alcune semplici linee guida da seguire per scrivere codice VBA come un professionista:
-
Ricevi aiuto.
Premere F1 in qualsiasi momento per avviare la guida di Microsoft Access, in cui è possibile visualizzare esempi di codice VBA.
-
Usa il Visualizzatore oggetti.
Il Visualizzatore oggetti consente di esplorare le proprietà e i metodi degli oggetti in VBA. Nel Visual Basic Editor, selezionare Visualizza, quindi Visualizzatore oggetti o semplicemente premere F2.
-
Ottieni ulteriore aiuto.
Certo, gli strumenti di aiuto integrati all'interno di VBA sono meravigliosi, ma puoi anche usare il tuo browser preferito per cercare aiuto su Internet nella scrittura del codice VBA. Puoi persino trovare esempi che puoi rubare - o prendere in prestito - per il tuo progetto.
-
Gestisci i tuoi errori.
Persino il programmatore più perfetto non può impedire che si verifichino degli errori, ma lui o lei può impedirgli di portare un programma a una battuta d'arresto. Utilizza la gestione degli errori incorporata di VBA con le istruzioni Goto e Riprendi in caso di errore per intercettare errori e modificare il flusso del programma in modo che le tue applicazioni non frustrino le persone che li utilizzano.
-
Usa funzioni e sottoprocedure.
Impiegare funzioni e sottoprocedure per gestire le attività che verranno eseguite da diverse aree del programma. Come regola generale, se ti ritrovi a copiare e incollare il codice da un'area di un programma a un altro, potresti voler inserire quel codice nella sua stessa procedura.
-
Converti macro in codice VBA.
Il progettista macro in Access 2013 consente di scegliere tra elenchi di attività predefinite per automatizzare l'applicazione. Costruisci una macro che fa ciò che vuoi e poi converti quella macro in codice VBA in modo da poter vedere come apparirebbe se avessi digitato da zero.