VBA (Visual Basic for Application) izmantošana Microsoft Access 2007 programmēšanai ir vienkāršota, ja izmantojat īsinājumtaustiņus koda atkļūdošanai VBA un veicat parastos uzdevumus VBA redaktorā un VBA tūlītējajos un koda logos. Apsveriet arī iespēju apgūt kodus, kas tiek izmantoti, lai pabeigtu parastos VBA darbus.
Izplatītākie saīsnes programmā VBA-Access 2007
Zinot populārākos īsinājumtaustiņus programmā VBA-Access 2007, varēsiet strādāt efektīvāk. Izmantojiet šo īsinājumtaustiņu diagrammu, līdz apgūstat tastatūras kombinācijas un to funkcijas:
Lai to izdarītu |
Nospiediet šo |
Pārslēdzieties starp Access un VBA redaktoru |
Alt+F11 |
Iegūt palīdzību |
F1 |
Skatīt objektu pārlūkprogrammu (VBA redaktors) |
F2 |
Skatīt īpašumus un notikumus |
F4 |
Aizveriet VBA redaktoru un atgriezieties programmā Access |
Alt+Q |
Īsinājumtaustiņi, lai atkļūdotu kodu VBA 2007
Izvairīšanās no kļūdām nozīmē, ka jums ir jābūt precīzam, rakstot kodu programmēšanas valodā. Par laimi, izmantojot šos īsceļus, kods tiks ātri atkļūdots VBA:
Darbība |
Īsinājumtaustiņš |
Pārslēgt pārtraukuma punktu |
F9 |
Iekāp |
F8 |
Pārkāpt pāri |
Shift+F8 |
Iziet |
Ctrl+Shift+F8 |
Palaist uz kursoru |
Ctrl+F8 |
Notīrīt visus pārtraukuma punktus |
Ctrl+F9 |
Parastie īsinājumtaustiņi VBA 2007 redaktorā
VBA koda rakstīšana, rediģēšana un testēšana Visual Basic redaktorā darbosies raitāk, ja apgūsit šos noderīgos īsinājumtaustiņus un to funkcijas:
Darbība |
Īsinājumtaustiņš |
Iegūt palīdzību |
F1 |
Skatīt objektu pārlūkprogrammu |
F2 |
Skatīt rekvizītus |
F4 |
Skata koda logs |
F7 |
Atveriet Project Explorer |
Ctrl+R |
Aizveriet un atgriezieties programmā Access |
Alt+Q |
Pārslēdzieties uz Access |
Alt+F11 |
Skatīt tūlītēju logu |
Ctrl+G |
Skatīt īsinājumtaustiņu izvēlni |
Shift+F10 (vai ar peles labo pogu noklikšķiniet) |
Skatīt definīciju |
Shift+F2 |
Pāriet uz pēdējo pozīciju |
Ctrl+Shift+F2 |
Palaidiet apakšprogrammu/lietotāja veidlapu |
F5 |
Apturēt koda izpildi |
Ctrl + Break |
VBA 2007 saīsnes tūlītējai un koda Windows
Lai ātri paveiktu savus uzdevumus tūlītējā logā (kas ļauj palaist kodu jebkurā laikā, tieši uz vietas) un koda logā (izmanto VBA rakstīšanai, rediģēšanai un skatīšanai), izmantojiet šos VBA saīsnes:
Darbība |
Īsinājumtaustiņš |
Pārvietojiet kursoru pa labi par vienu rakstzīmi |
-→ |
Izvēlieties rakstzīmi pa labi |
Shift+-→ |
Pārvietojiet kursoru pa labi par vienu vārdu |
Ctrl+-→ |
Atlasiet līdz vārda beigām |
Ctrl+Shift+-→ |
Pārvietot kursoru pa kreisi par vienu rakstzīmi |
<— |
Izvēlieties rakstzīmi pa kreisi no kursora |
Shift+<— |
Pārvietot kursoru pa kreisi vienu vārdu |
Ctrl+<— |
Pārvietojiet kursoru uz rindas sākumu |
Mājas |
Atlasiet tekstu rindiņas sākumam |
Shift+Home |
Pārvietot kursoru uz rindas beigām |
Beigas |
Atlasiet tekstu līdz rindas beigām |
Shift+Beigas |
Pārvietot kursoru par līniju uz augšu |
↑ |
Pārvietojiet kursoru par līniju uz leju |
↓ |
Pārvietojiet kursoru uz nākamo procedūru |
Ctrl+↓ |
Pārvietojiet kursoru uz iepriekšējo procedūru |
Ctrl+↑ |
Ritiniet vienu ekrānu uz augšu |
PgUp |
Ritiniet uz leju vienu ekrānu |
PgDn |
Dodieties uz moduļa augšdaļu |
Ctrl+Home |
Atlasiet visu tekstu moduļa augšpusē |
Ctrl+Shift+Home |
Dodieties uz moduļa apakšdaļu |
Ctrl+Beigas |
Atlasiet visu tekstu līdz moduļa apakšai |
Ctrl+Shift+Beigas |
Izgriezt atlasi |
Ctrl+X |
Kopēt atlasi |
Ctrl+C |
Ielīmēt atlasi |
Ctrl+V |
Izgriezt pašreizējo līniju starpliktuvē |
Ctrl+Y |
Dzēst līdz vārda beigām |
Ctrl+Delete |
Dzēst rakstzīmi vai atlasīto tekstu |
Dzēst (Del) |
Dzēst rakstzīmi pa kreisi no kursora |
Backspace |
Dzēst līdz vārda sākumam |
Ctrl+Backspace |
Atsaukt |
Ctrl+Z |
Atkāpes līnija |
Tab |
Outdent līnija |
Shift+Tab |
Atrast |
Ctrl+F |
Aizvietot |
Ctrl+H |
Atrodi Tālāk |
F3 |
Atrodiet iepriekšējo |
Shift+F3 |
Saņemiet palīdzību par izvēlēto vārdu |
F1 |
Iegūstiet ātru informāciju |
Ctrl+I |
Kodi parastajiem VBA 2007 uzdevumiem
Šajā sarakstā ir parādīti visizplatītākie darbi, kas tiek veikti programmā VBA 2007, un koda priekšraksti, kas jāievada, lai pabeigtu VBA uzdevumu, tāpēc glabājiet šo sarakstu ērti pieejamu.
Veidlapas skatā atveriet veidlapu:
DoCmd.OpenForm " formas nosaukums ", acNormal
Mainiet veidlapas rekvizītu atvērtā formā:
Veidlapas![formName].propertyName = newValue
Iegūstiet vērtību no vadīklas atvērtā veidlapā:
Forms![formName]![controlName].Value
Mainiet vadīklas vērtību atvērtā formā:
Veidlapas![formName]![controlName].Value = newValue
Mainiet vadības rekvizītu atvērtā formā:
Veidlapas![formName]![controlName].propertyName = newValue
Aizvērt veidlapu, saglabājot dizaina izmaiņas:
DoCmd.Close acForm, " formName ", acSaveYes
Izdrukāt atskaiti:
DoCmd.OpenReport " reportName ", acViewNormal
Palaidiet darbības vaicājumu:
DoCmd.RunSQL " SQLpaziņojums "
Parādiet vienkāršu ziņojumu:
MsgBox "jūsu ziņojums"
Uzdodiet jautājumu ekrānā:
mainīgais = MsgBox(" yourMessage ", vbQuestion + vbYesNo)