Microsoft Accessin ohjelmointi VBA:n kanssa voi olla paljon helpompaa, jos tiedät yleisimpien komentojen ja tehtävien pikanäppäimet sekä yleisimmät koodibitit, joita käytät editorissa ja välittömissä ikkunoissa, kun rakennat ja korjaat Access-sovellusta.
Yhteinen koodi VBA-ohjelmointia ja virheenkorjausta varten Accessissa
Tämä luettelo, joka näyttää yleisimmät VBA:ssa tehdyt työt ja lausunnot, jotka sinun on kirjoitettava saadaksesi VBA-tehtävän valmiiksi, joten pidä tämä luettelo käden ulottuvilla:
Avaa lomake lomakenäkymässä:
DoCmd.OpenForm " lomakkeen nimi ", acNormal
Lomakkeen ominaisuuden muuttaminen avoimessa lomakkeessa:
Lomakkeet![ lomakkeenNimi ]. propertyName = uusi arvo
Hanki arvo avoimen lomakkeen ohjausobjektista:
Lomakkeet![ lomakkeennimi ]![ ohjausnimi ] .Arvo
Muuta ohjausobjektin arvoa avoimessa lomakkeessa:
Lomakkeet![ lomakkeenNimi ]![ ohjausnimi ] .Arvo = uusiArvo
Muuta ohjausominaisuutta avoimessa lomakkeessa:
Lomakkeet![ lomakkeennimi ]![ ohjausnimi ]. propertyName = uusi arvo
Sulje lomake ja tallenna muutokset:
DoCmd.Close acForm, " formName ", acSaveYes
Tulosta raportti:
DoCmd.OpenReport " reportName ", acViewNormal
Suorita toimintokysely:
DoCmd.RunSQL " SQLstatement "
Näytä yksinkertainen viesti:
MsgBox " yourMessage "
Esitä kyllä/ei-kysymys ruudulla:
muuttuja = MsgBox(" yourMessage ", vbQuestion + vbYesNo)
Navigointi ja koodin valitseminen VBA:ssa
Käytä näitä VBA-pikanäppäimiä Koodi-ikkunassa (käytetään VBA:n kirjoittamiseen, muokkaamiseen ja katselemiseen) ja Välittömässä ikkunassa (jonka avulla voit suorittaa koodin milloin tahansa, suoraan paikan päällä) saadaksesi työsi valmiiksi nopeasti.
Toiminta |
Pikanäppäin |
Siirrä kohdistinta yhden merkin oikealle |
→ |
Valitse merkki oikealta |
Vaihto+→ |
Siirrä kohdistinta yhden sanan oikealle |
Ctrl+→ |
Valitse sanan loppuun |
Ctrl+Vaihto+→ |
Siirrä kohdistinta vasemmalle yhden merkin verran |
← |
Valitse kursorin vasemmalla puolella oleva merkki |
Vaihto+← |
Siirrä kohdistinta vasemmalle yhden sanan verran |
Ctrl+← |
Siirrä kohdistin rivin alkuun |
Koti |
Valitse teksti rivin alkuun |
Vaihto+Koti |
Siirrä kohdistin rivin loppuun |
Loppu |
Valitse teksti rivin loppuun |
Vaihto+End |
Siirrä kohdistinta riviä ylöspäin |
↑ |
Siirrä kohdistinta riviä alaspäin |
↓ |
Siirrä kohdistin seuraavaan toimenpiteeseen |
Ctrl+↓ |
Siirrä kohdistin edelliseen menettelyyn |
Ctrl+↑ |
Vieritä yksi näyttö ylöspäin |
PgUp |
Vieritä alas yksi näyttö |
PgDn |
Siirry moduulin alkuun |
Ctrl+Home |
Valitse kaikki teksti moduulin yläosaan |
Ctrl+Vaihto+Koti |
Siirry moduulin alaosaan |
Ctrl+End |
Valitse kaikki teksti moduulin alaosaan |
Ctrl + Vaihto + End |
Leikkaa valinta |
Ctrl+X |
Kopioi valinta |
Ctrl+C |
Liitä valinta |
Ctrl+V |
Leikkaa nykyinen viiva leikepöydälle |
Ctrl+Y |
Poista sanan loppuun |
Ctrl+Delete |
Poista merkki tai valittu teksti |
Poista (Del) |
Poista merkki kohdistimen vasemmalta puolelta |
Askelpalautin |
Poista sanan loppuun |
Ctrl+Delete |
Poista sanan alkuun |
Ctrl+askelpalautin |
Kumoa |
Ctrl+Z |
Sisennysviiva |
Tab |
Ulompi viiva |
Vaihto+Sarkain |
löytö |
Ctrl+F |
Korvata |
Ctrl+H |
Etsi Seuraava |
F3 |
Etsi edellinen |
Vaihto+F3 |
Hanki apua valitun sanan suhteen |
F1 |
Nopea Info |
Ctrl+I |
Yleiset VBA-editorin pikanäppäimet
Seuraavassa taulukossa on joitakin hyödyllisiä pikanäppäimiä ja niiden toimintoja, jotka ovat käytettävissä Visual Basic -editorissa, jossa kirjoitat, muokkaat ja testaat VBA-koodiasi.
Toiminta |
Pikanäppäin |
Vaihda Accessin ja VBA-editorin välillä |
Alt+F11 |
auta |
F1 |
Näytä objektiselain |
F2 |
Näytä ominaisuudet/tapahtumat |
F4 |
Näytä koodi -ikkuna |
F7 |
Näytä välitön ikkuna |
Ctrl+G |
Näytä pikavalikko |
Vaihto+F10 (tai napsauta hiiren kakkospainiketta) |
Suorita ali-/käyttäjälomake |
F5 |
Lopeta koodin suoritus |
Ctrl + Break |
Sulje VBA Editor ja palaa Accessiin |
Alt+Q |
VBA-virheenkorjauksen pikanäppäimet
Koska ohjelmointikielen koodi on kirjoitettava tarkasti, siinä ei voi olla virheitä tai bugeja. Onneksi voit korjata koodin VBA:ssa nopeasti näillä vianmäärityksen pikanäppäimillä:
Toiminta |
Pikanäppäin |
Vaihda keskeytyskohta |
F9 |
Astua sisään |
F8 |
Astua yli |
Vaihto+F8 |
Astu ulos |
Ctrl+Shift+F8 |
Suorita kohdistin |
Ctrl+F8 |
Tyhjennä kaikki keskeytyskohdat |
Ctrl+F9 |