Video: How to unlock Protected Excel VBA Project and Macro codes without password 2024
Di Joseph C. Stockman, Alan Simpson
L'utilizzo di VBA (Visual Basic per applicazione) per programmare Microsoft Access 2007 è semplificato se si utilizzano scorciatoie per eseguire il debug del codice in VBA ed eseguire attività comuni in VBA editor e VBA immediate e finestre di codice. Inoltre, considerare l'apprendimento dei codici utilizzati per completare i lavori VBA comuni.
Scorciatoie comuni in VBA-Access 2007
Conoscere le scorciatoie da tastiera più popolari in VBA-Access 2007 ti aiuterà a lavorare in modo più efficiente. Utilizzare questo grafico di scelta rapida finché non si imparano le combinazioni di tastiere e le relative funzioni:
Per fare questo | Premere |
---|---|
Passare tra Access e l'editor VBA | Alt + F11 |
Ottenere aiuto | F1 |
Visualizzare il browser degli oggetti (VBA Editor) | F2 |
Visualizza proprietà ed eventi | F4 |
Chiudi Editor VBA e torna ad Access | Alt + Q |
Tasti di scelta rapida per eseguire il debug del codice in VBA 2007
Evitare errori o errori significa che devi essere preciso quando scrivi il codice in un linguaggio di programmazione. Fortunatamente, l'utilizzo di queste scorciatoie eseguirà il debug del codice rapidamente in VBA:
Azione | Tasto di scelta rapida |
---|---|
Attiva / disattiva punto di interruzione | F9 |
Passa a | F8 |
Passa a | Maiusc + F8 |
Esci | Ctrl + Maiusc + F8 |
Esegui sul cursore | Ctrl + F8 |
Cancella tutti i punti di interruzione | Ctrl + F9 |
Tasti di scelta rapida comuni nell'editor VBA 2007
La scrittura, la modifica e il test del codice VBA nell'editor di Visual Basic verranno eseguiti in modo più fluido se si apprendono questi tasti di scelta rapida e le relative funzioni:
Azione | Tasto di scelta rapida |
---|---|
Visualizza help | F1 |
Visualizza browser degli oggetti | F2 |
Visualizza proprietà | F4 |
Visualizza la finestra dei codici | F7 |
Apri Project Explorer | Ctrl + R |
Chiudi e torna ad Accesso | Alt + Q |
Passa ad Accesso | Alt + F11 |
Visualizza Finestra Immediata | Ctrl + G |
Visualizza menu di scelta rapida | Maiusc + F10 (o clic con il pulsante destro) |
Visualizza definizione | Maiusc + F2 |
Vai all'ultima posizione | Ctrl + Maiusc + F2 |
Esegui un sub / Form utente | F5 |
Esecuzione codice di arresto | Ctrl + interruzione |
Scorciatoie VBA 2007 per Windows immediato e codice
Per eseguire rapidamente le attività nella finestra Immediata (che consente di eseguire il codice in qualsiasi momento, direttamente sul posto) e La finestra di codice (utilizzata per scrivere, modificare e visualizzare VBA) utilizza queste scorciatoie VBA:
Azione | Tasto di scelta rapida |
---|---|
Sposta il cursore a destra di un chara cter | - → |
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 |
<- | Seleziona il carattere a sinistra del cursore |
Maiusc + <- | Sposta il cursore a sinistra di una parola |
Ctrl + <- | Sposta il cursore all'inizio della riga |
Home | Seleziona il testo per l'inizio della riga |
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 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 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 selezionata |
F1 | Ottieni informazioni veloci |
Ctrl + I | Codici per attività VBA 2007 comuni |
Questa lista ti mostra la i lavori più comuni eseguiti in VBA 2007 e le istruzioni di codice che è necessario digitare per completare th e attività VBA, quindi mantieni la lista a portata di mano: | Apri 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:
Moduli! [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:
Moduli! [FormName]! [ControlName]. propertyName = newValue
Chiude un modulo, salvando le modifiche di progettazione:
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 sullo schermo:
variabile
= MsgBox ("
yourMessage
", vbQuestion + vbYesNo)