Notkun VBA (Visual Basic for Application) til að forrita Microsoft Access 2007 er einfölduð ef þú notar flýtileiðir til að kemba kóða í VBA og framkvæma algeng verkefni í VBA ritstjóra og VBA strax og kóða gluggum. Íhugaðu líka að læra kóðana sem notaðir eru til að klára algeng VBA störf.
Algengar flýtileiðir í VBA-Access 2007
Að þekkja vinsælustu flýtilyklana í VBA-Access 2007 mun hjálpa þér að vinna skilvirkari. Notaðu þetta flýtivísatöflu þar til þú lærir lyklaborðssamsetningarnar og virkni þeirra:
| Til að gera þetta |
Ýttu á þetta |
| Skiptu á milli Access og VBA ritilsins |
Alt+F11 |
| Fá hjálp |
F1 |
| Skoða hlutvafri (VBA ritstjóri) |
F2 |
| Skoða eignir og viðburði |
F4 |
| Lokaðu VBA Editor og farðu aftur í Access |
Alt+Q |
Flýtilyklar til að kemba kóða í VBA 2007
Að forðast villur eða villur þýðir að þú verður að vera nákvæmur þegar þú skrifar kóða á forritunarmáli. Til allrar hamingju, með því að nota þessar flýtileiðir mun kemba kóða fljótt í VBA:
| Aðgerð |
Flýtileiðarlykill |
| Skiptu um brotpunkt |
F9 |
| Stígðu inní |
F8 |
| Stígðu yfir |
Shift+F8 |
| Stígðu út |
Ctrl+Shift+F8 |
| Hlaupa að bendilinn |
Ctrl+F8 |
| Hreinsaðu öll brot |
Ctrl+F9 |
Algengar flýtilyklar í VBA 2007 ritstjóra
Að skrifa, breyta og prófa VBA kóðann þinn í Visual Basic ritlinum mun ganga sléttari ef þú lærir þessa hjálplegu flýtilykla og virkni þeirra:
| Aðgerð |
Flýtileiðarlykill |
| Fá hjálp |
F1 |
| Skoða Object Browser |
F2 |
| Skoða eignir |
F4 |
| Skoða kóða glugga |
F7 |
| Opnaðu Project Explorer |
Ctrl+R |
| Lokaðu og farðu aftur í Access |
Alt+Q |
| Skiptu yfir í aðgang |
Alt+F11 |
| Skoða strax glugga |
Ctrl+G |
| Skoða flýtileiðavalmynd |
Shift+F10 (eða hægrismelltu) |
| Skoða skilgreiningu |
Shift+F2 |
| Farðu í síðustu stöðu |
Ctrl+Shift+F2 |
| Keyra Sub/UserForm |
F5 |
| Stöðva keyrslu kóða |
Ctrl + Break |
VBA 2007 flýtileiðir fyrir strax og kóða Windows
Notaðu þessar VBA flýtileiðir til að klára verkefnin þín fljótt í Immediate glugganum (sem gerir þér kleift að keyra kóða hvenær sem er, beint á staðnum) og Code gluggi (notaður til að skrifa, breyta og skoða VBA:
| Aðgerð |
Flýtileiðarlykill |
| Færðu bendilinn einn staf til hægri |
-→ |
| Veldu staf til hægri |
Shift+-→ |
| Færðu bendilinn eitt orð til hægri |
Ctrl+-→ |
| Veldu til enda orðs |
Ctrl+Shift+-→ |
| Færðu bendilinn einn staf til vinstri |
<— |
| Veldu staf vinstra megin við bendilinn |
Shift+<— |
| Færðu bendilinn eitt orð til vinstri |
Ctrl+<— |
| Færðu bendilinn í byrjun línu |
Heim |
| Veldu texta til að byrja línu |
Shift+Heim |
| Færðu bendilinn í lok línu |
Enda |
| Veldu texta til enda línu |
Shift+End |
| Færðu bendilinn upp línu |
↑ |
| Færðu bendilinn niður línu |
↓ |
| Færðu bendilinn á næsta ferli |
Ctrl+↓ |
| Færðu bendilinn í fyrri aðferð |
Ctrl+↑ |
| Skrunaðu upp einn skjá |
PgUp |
| Skrunaðu niður einn skjá |
PgDn |
| Farðu efst í einingu |
Ctrl+Heim |
| Veldu allan texta efst í einingu |
Ctrl+Shift+Heim |
| Farðu neðst í einingu |
Ctrl+End |
| Veldu allan texta neðst í einingu |
Ctrl+Shift+End |
| Klipptu úrval |
Ctrl+X |
| Afrita val |
Ctrl+C |
| Límdu val |
Ctrl+V |
| Klipptu núverandi línu á klemmuspjald |
Ctrl+Y |
| Eyða til enda orðs |
Ctrl+Delete |
| Eyða staf eða völdum texta |
Eyða (Del) |
| Eyða staf vinstra megin við bendilinn |
Backspace |
| Eyða í byrjun orðs |
Ctrl+Backspace |
| Afturkalla |
Ctrl+Z |
| Inndráttarlína |
Tab |
| Útlína |
Shift+Tab |
| Finndu |
Ctrl+F |
| Skipta um |
Ctrl+H |
| Finndu næst |
F3 |
| Finndu fyrri |
Shift+F3 |
| Fáðu aðstoð við valið orð |
F1 |
| Fáðu skjótar upplýsingar |
Ctrl+I |
Kóðar fyrir algeng VBA 2007 verkefni
Þessi listi sýnir þér algengustu störfin sem unnin eru í VBA 2007 og kóðayfirlýsingarnar sem þú þarft að slá inn til að klára VBA verkefnið, svo hafðu þennan lista við höndina:
Opnaðu eyðublað í eyðublaði:
DoCmd.OpenForm " formname ", acNormal
Breyta eyðublaðareiginleika á opnu eyðublaði:
Eyðublöð![formName].propertyName = newValue
Fáðu gildi frá stjórn á opnu eyðublaði:
Eyðublöð![formName]![controlName].Value
Breyta gildi stjórnunar á opnu eyðublaði:
Eyðublöð![formName]![controlName].Value = newValue
Breyta stjórnareiginleika á opnu eyðublaði:
Eyðublöð![formName]![controlName].propertyName = newValue
Lokaðu eyðublaði, vistaðu hönnunarbreytingar:
DoCmd.Close acForm, " formName ", acSaveYes
Prenta skýrslu:
DoCmd.OpenReport " reportName ", acViewNormal
Keyra aðgerðafyrirspurn:
DoCmd.RunSQL " SQL staðhæfing "
Sýndu einföld skilaboð:
MsgBox "yourMessage"
Spyrðu spurningu á skjánum:
breytu = MsgBox(" yourMessage ", vbQuestion + vbYesNo)