Video: Wonderful Login System for Excel VBA Applications 2024
di Alan Simpson
La programmazione di Microsoft Access con VBA può essere molto più semplice se conosci le scorciatoie da tastiera per i comandi e le attività più comuni e i bit di codice più comuni che utilizzerai nell'editor e nelle finestre immediate durante la creazione e il debug dell'applicazione Access.
Codice comune per programmazione VBA e debug in accesso
Questo elenco che mostra i lavori più comuni eseguiti in VBA e le istruzioni da digitare per completare l'attività VBA, quindi tenere a portata di mano l'elenco:
Apre un modulo in visualizzazione Maschera:
DoCmd. OpenForm " formname ", acNormal
Modifica una proprietà del modulo su un modulo aperto:
Forms! [ formName ]. propertyName = newValue
Ottieni il valore da un controllo su un modulo aperto:
Forms! [ formName ]! [ controlName ]. Valore
Modifica il valore di un controllo su un modulo aperto:
Moduli! [ formName ]! [ controlName ]. Valore = nuovoValore
Modifica di una proprietà di controllo su un modulo aperto:
Forms! [ formName ]! [ controlName ]. propertyName = newValue
Chiude un modulo, salvando le modifiche:
DoCmd. Chiudi acForm, " formName ", acSaveYes
Stampa un rapporto:
DoCmd. OpenReport " reportName ", acViewNormal
Esegui una query di azione:
DoCmd. RunSQL " SQLstatement "
Mostra un messaggio semplice:
MsgBox " yourMessage "
Fai una domanda sì / no sullo schermo:
variabile = MsgBox (" yourMessage ", vbQuestion + vbYesNo)
Navigazione e selezione del codice in VBA
Utilizzare queste scorciatoie VBA nella finestra Codice (utilizzato per scrivere, modificare e visualizzare VBA) e la finestra Immediata (che consente di eseguire il codice in qualsiasi momento, direttamente sul posto) per svolgere rapidamente i lavori.
Azione | Tasto di scelta rapida |
---|---|
Sposta il cursore a destra di un carattere | → |
Seleziona carattere a destra | Maiusc + → |
Sposta il cursore a destra di una parola | Ctrl + → |
Seleziona alla fine della parola | Ctrl + Maiusc + → |
Sposta il cursore a sinistra di un carattere | & larr; |
Seleziona carattere a sinistra del cursore | Maiusc + & larr; |
Sposta il cursore a sinistra di una parola | Ctrl + & larr; |
Sposta il cursore all'inizio della riga | Home |
Seleziona il testo all'inizio della linea | Maiusc + Home |
Sposta il cursore alla fine della riga | Fine |
Seleziona il testo alla fine della riga | Maiusc + Fine |
Sposta il cursore su una riga | & uarr; |
Sposta il cursore lungo una linea | & darr; |
Muove il cursore sulla prossima procedura | Ctrl + & darr; |
Muove il cursore sulla procedura precedente | Ctrl + & uarr; |
Scorri uno schermo | PgUp |
Scorri uno schermo | PgDn |
Vai all'inizio del modulo | Ctrl + Home |
Seleziona tutto il testo all'inizio del modulo | Ctrl + Maiusc + Home |
Vai in fondo al modulo | Ctrl + Fine |
Seleziona tutto il testo in fondo al modulo | Ctrl + Maiusc + Fine |
Taglia selezione | Ctrl + X |
Copia selezione | Ctrl + C |
Selezione della pasta | Ctrl + V |
Taglia la linea corrente negli Appunti | Ctrl + Y |
Elimina alla fine della parola | Ctrl + Elimina |
Elimina carattere o testo selezionato | Elimina (Canc) |
Elimina carattere a sinistra del cursore | Backspace |
Elimina alla fine della parola | Ctrl + Canc |
Elimina all'inizio della parola | Ctrl + Backspace |
Annulla | Ctrl + Z |
Riga di rientro | Scheda |
Riga di fine riga | Maiusc + Tab |
Trova | Ctrl + F |
Sostituisci | Ctrl + H |
Trova successivo | F3 |
Trova precedente | Maiusc + F3 |
Ottieni aiuto con la parola attualmente selezionata | F1 |
Informazioni rapide | Ctrl + I |
VBA generale Tasti di scelta rapida dell'editor
La seguente tabella mostra alcuni tasti di scelta rapida utili e il loro f unctions, disponibile in tutto l'editor di Visual Basic, in cui scrivi, modifica e collaudi il tuo codice VBA.
Azione | Tasto di scelta rapida |
---|---|
Passaggio tra Access e l'editor VBA | Alt + F11 |
Guida | F1 |
Visualizza Browser oggetto | F2 |
Visualizza proprietà / eventi | F4 |
Visualizza la finestra di codice | F7 |
Visualizza la finestra immediata | Ctrl + G |
Visualizza il menu di scelta rapida | Maiusc + F10 (o clic con il pulsante destro) |
Esegui un sottotitolo / UserForm | F5 |
Esecuzione codice di arresto | Ctrl + Interruzione |
Chiudi Editor VBA e torna ad Access | Alt + Q |
VBA Debugging Tasti di scelta rapida
Poiché il codice in un linguaggio di programmazione deve essere scritto esattamente, non ci possono essere errori o errori. Fortunatamente, è possibile eseguire il debug del codice in VBA rapidamente con queste scorciatoie di debug:
Azione | Tasto di scelta rapida |
---|---|
Attiva / disattiva punto di interruzione | F9 |
Passaggio a | F8 |
Passaggio | Maiusc + F8 |
Esci | Ctrl + Maiusc + F8 |
Esegui sul cursore | Ctrl + F8 |
Cancella tutti i punti di interruzione | Ctrl + F9 |