Prie "Access 2007" makrokomandų veiksmų

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

access 2007 inside out book cover

Microsoft Office Access 2007 vidaus į išorę
John Viescas ir Jeff Conrad

Tomas Viescas yra daug knygų, įskaitant Microsoft Office Access 2003 išorę ir Kūrimo Microsoft Access programųautorius. Jis taip pat yra bendras SQLužklausų mirtingieji. Tomas parašė daug straipsnių techninių leidinių ir turi skaito paskaitas konferencijose ir vartotojų grupės susitikimų visame pasaulyje. Jis turi būtų pripažintos labiausiai reikalingas profesionalus kasmet nuo 1993 "Microsoft" produktų palaikymo tarnybos jo pagalbos viešąją forumuose.

Jeff Conrad yra parašyta ir padeda su techninių straipsnių prieigą ir sukurti keletą prieigos priedų pateiktas laisvai į "Access" bendruomenės. Jurgis palaiko daug informacijos ir išteklių saitai tų kuriam rekomendacijų su "Access" žiniatinklio svetainėje. Jis suteiktas "Microsoft' labiausiai vertinga Professional apdovanojimas už tęstinį su prieigos bendruomenei. Jis yra labai aktyvus, kuriuos remia Microsoft Access viešosios naujienų ir keletą kitų interneto forumuose, kur jis yra geriausiai žinoma kaip Access narkomanas. Bet visą laiką, Jurgis sukuria Access duomenų bazės sprendimai smulkiajam verslui.

Norėdami daugiau sužinoti apie kitų knygų "2007 Microsoft Office" sistemos, apsilankykite Microsoft Press.

Šiame straipsnyje

Makrokomandos naudojimas

Darbas su makrokomandų kūrimo lange

Microsoft Office Access 2007, galite nustatyti makrokomandą vykdyti beveik bet kuri užduotis, kitu atveju pradės naudodami klaviatūrą arba pelę. Šiame straipsnyje pristatomas unikalus makrokomandų Office Access 2007 laipsniu – jų galimybė automatizuoti atsakymai į daugelio tipų įvykius nepaleisdami sužinoti programavimo kalba. Įvykio gali būti duomenų, atidarymo ar uždarymo į formą arba ataskaitą, arba net dėmesio vienas į kitą.

Makrokomandos naudojimas

Makrokomandos yra ypač naudingas, mažas, asmens taikomosioms programoms kurti arba prototipų didesnes. Office Access 2007 pateikiama įvairių tipų makrokomandų veiksmai, kuriuos galite naudoti norėdami automatizuoti taikomosios programos. Su makrokomandomis, galite:

  • Atidarykite lentelę, užklausą, formą arba ataskaitą, galima bet kuriame rodinyje arba uždarykite bet kurį atidarytą lentelę, užklausą, formą arba ataskaitą.

  • Atidarykite ataskaitą spaudinio peržiūros arba ataskaitos rodinyje arba siųsti ataskaitą tiesiai į spausdintuvą.

  • Siųsti išvesties duomenų iš ataskaitos raiškiojo teksto formatas (.rtf) failo, "Windows" Užrašinė (.txt) failą arba momentinės kopijos (.snp) formato failą. Tada galite atidaryti failą "Microsoft Word" arba užrašinę.

  • Vykdyti išrinkimo užklausą arba veiksmo užklausą. Užklausos parametrus galite kurti bet atidaryti formos valdiklių reikšmes.

  • Įtraukti sąlygas, patikrinti reikšmes duomenų bazės, formą arba ataskaitą ir bandymų rezultatų naudojimas norint nustatyti, kokių veiksmų veikia kitą.

  • Vykdyti kitos makrokomandos arba vykdyti Visual Basic funkcijos. Galite sustabdyti dabartinę makrokomandą arba visas makrokomandas, Atšaukti įvykį, kuris paleidžia makrokomandą arba išeiti iš programos.

  • Perdengti klaidas sukelia vykdant makrokomandų veiksmų, įvertinti klaidos ir vykdyti alternatyvių veiksmų.

  • Bet kurį formos arba ataskaitos valdiklį reikšmę arba nustatyti pasirinktą formos ir formos valdiklių ypatybes.

  • Sekti spartieji veiksmai ir tiekimo įvesties į sistemos dialogo langus.

  • Atnaujinti reikšmes formos, sąrašo lauko valdiklius ir pasirinktinio įvedimo lauko valdiklius.

  • Taikyti filtrą, eikite į bet kokį įrašą, arba ieškoti duomenų formos lentelės arba užklausos.

  • Bet kurią komandą vykdyti bet kuriame Access juostelės.

  • Perkelti ir dydį, minimizuoti, Maksimizuoti arba atkurti bet kuris langas per prieigos darbo sritį, kai kelių dokumentų sąsajos režimu.

  • Pakeisti į jį įvesties vietą į langą arba visus valdymo lange arba pasirinkite ataskaitą spaudinio peržiūros lange rodomas puslapis.

  • Informacinių pranešimų rodymo ir garso pypteli, kad atkreiptumėte dėmesį į jūsų laiškus. Taip pat galite išjungti tam tikrų įspėjamieji pranešimai vykdant veiksmų užklausas.

  • Bet kurį jūsų duomenų bazės objekto pervardijimas, sukurti kitą kopiją pažymėtą objektą į savo duomenų bazę ar objekto kopijavimas į kitą "Access" duomenų bazės.

  • Naikinti duomenų bazės objektai arba įrašyti atidaryti objektą.

  • Importuoti, eksportuoti, arba pridėti kitą duomenų bazės lentelės arba importuoti arba eksportuoti skaičiuoklę arba tekstinių failų.

  • Pradėkite "taikomosios programos" ir "exchange" duomenų taikomąją programą, naudodami dinaminių duomenų mainų (DDE) arba į mainų sritį. Galite siųsti duomenis iš lentelės, užklausos, formos arba ataskaitos išvesties failą ir atidarykite failą į atitinkamą taikomąją programą. Taip pat galite siųsti klavišų taikomosios programos.

Galbūt kai kurių kitų galimybių makrokomandų. Pvz., galite atlikti perkėlimas iš vienos užduoties į kitą lengviau naudodami komandų mygtukus, kad atidaryti ir padėtį formas ir reikšmių nustatymas. Galite sukurti labai sudėtingas redagavimo darbus, kad patikrintų duomenų, įtrauktų į formas, įskaitant duomenų kitose lentelėse. Galite patikrinti dar ką nors, pvz., kliento vardas, įvestas užsakymo forma ir atidaryti kitą formą, kad vartotojas gali įvesti išsamūs duomenys, jei yra, kad klientas nėra įrašas.

Puslapio viršus

Darbas su makrokomandų kūrimo lange

Kurdami makrokomandą, pradėkite atidarydami duomenų bazę, su kuria dirbate.

Skirtuko kūrimasgrupėje, spustelėkite rodyklę, esančią ant mygtuko Naujas objektas , ir iš trijų parinkčių sąraše spustelėkite makrokomandos . (Viršutinėje mygtuką Naujo objekto rodo paskutinį sukurti naują objekto tipą, makrokomanda, modulis arba klasės modulis. Jei matote piktogramą makrokomandos viršutinėje dalyje mygtuką Naujas objektas , taip pat galite spustelėti mygtuką, kad pradėti kurti naują makrokomandą.) "Access" atidaro naują makrokomandą lange, panašiai, kaip parodyta paveikslėlyje 1. Viršutinė dalis makrokomandą, galite nustatyti savo naują makrokomandą; ir apatinėje dalyje, galite įvesti parametrus, vadinamos argumentais, jog pasirinkote makrokomandos veiksmų. Viršutinėje dalyje rodomas bent du stulpeliai, veiksmų ir komentarą. Galite peržiūrėti visų penkių stulpelių pateikta 1 grafike spustelėdami mygtukus Makrokomandų pavadinimai, sąlygosir argumentus , skirtuko dizainas grupėje Rodyti/slėpti .

Patarimas: Gali sukelti Makrokomandos pavadinimas ir sąlyga stulpelių rodymo automatiškai bet kurį naują makrokomandą pasirinkdami Stulpelių pavadinimus ir Sąlygų stulpelio žymės langelius, esančius Rodyti makrokomandos dizainorodymo skyrius, kategoriją Išsamiau dialogo lange Access parinktys .

new macro window
Skaičius 1 a kategorijos naują makrokomandą lange rodomas stulpelių, kur galima nurodyti makrokomandos.

Atkreipkite dėmesį, kad srities apatiniame dešiniajame rodomas trumpas žinynas pranešimas. Pranešimo pakeitimų atsižvelgiant į tai, kai įterpimo vieta yra viršutinę lango dalį.

Patarimas: Visada galite paspausti F1, kad atidarytumėte kontekstinius žinyno temą.

Stulpelyje veiksmas , galite nurodyti vieną iš Office Access 200770 makrokomandų veiksmai. Spustelėjus bet kurį langelį stulpelyje veiksmas , lango dešinėje pusėje pasirodys rodyklė. Spustelėkite šią rodyklę, kad atidarytumėte sąrašo makrokomandų veiksmų, kaip parodyta 2.

macro actions you can use
Skaičius 2 makrokomandos veiksmų sąrašą rodo 70 veiksmai, kuriuos galite naudoti "Office Access 2007".

Patarimas: "Access 2010", kad dar lengviau kurti, modifikuoti ir bendrinti prieigos makrokomandos buvo pakeista makrokomandų kūrimo priemonę.

Makrokomandos įrašymas

Turite įrašyti makrokomandą, prieš jį vykdant. Spustelėkite mygtuką įrašyti sparčiosios prieigos įrankių juostoje, arba spustelėkite "Microsoft Office" mygtuką ir spustelėkite įrašyti. Kai jums tai padaryti, "Access" atidaro dialogo langą parodyta 3 pav. Įveskite šį makrokomandos pavadinimą ir spustelėkite gerai ir įrašykite jį.

save as dialog box
Skaičius 3 Įveskite makrokomandos pavadinimą dialogo lange Įrašyti kaip.

Tikrinimas, kad makrokomanda

Galite paleisti kai kurios makrokomandos tiesiogiai iš naršymo srities arba makrokomandą, nes jie nepriklauso valdiklių atidaryti formą ar ataskaitą. Jei makrokomandos priklauso nuo to, į formą ar ataskaitą, turite susieti makrokomandą atitinkamą įvykį ir, kad jį paleistumėte. Tačiau galite vykdyti makrokomandos, "Access" suteikia būdas Išbandykite leidžia vieną nesinaudojant makrokomandų veiksmus.

Norėdami suaktyvinti žingsninė, dešiniuoju pelės mygtuku spustelėkite makrokomandos, kurią norite tikrinti naršymo srityje ir tada laikinajame meniu spustelėkite Dizaino rodinys . Makrokomandos lange atidaromas makrokomandą. Spustelėkite mygtuką Vieną veiksmą , skirtuko dizainas grupėje Įrankiai . Dabar paleidus jūsų makrokomandos, "Access" atidaro dialogo langą Vienas makrokomandos veiksmas prieš vykdant kiekvieno veiksmo makrokomandos. Šiame dialogo lange matysite makrokomandos pavadinimas, veiksmą ir veiksmo argumentų.

Išbandykite šią procedūrą, kurioje yra makrokomanda, kurį ką tik sukūrėte. Atidarykite langą makrokomanda, spustelėkite mygtuką Vieną veiksmą , ir spustelėkite mygtuką paleisti , skirtuko dizainas grupėje Įrankiai . Atsidariusiame dialogo lange Vienas makrokomandos veiksmas , kaip parodyta paveikslėlyje 4. Dialogo langas Vienas makrokomandos veiksmas rodo jūsų sąlygos tyrimo rezultatai.

macro single step dialog box
4 paveikslėlis vienas makrokomandos veiksmas dialogo lange galite patikrinti kiekvieno veiksmo makrokomandos.

Spustelėjus mygtuką veiksmo dialogo lange, pamatysite dialogo langas paleis, tada matysite dialogo langą atidaryti savo laukas veiksmą su pranešimu veiksmų sukūrėte, kaip parodyta paveikslėlyje 5. Spustelėkite mygtuką gerai , kad jį atmestumėte pranešimo lauke. Jeigu jūsų makrokomandos veiksmo daugiau nei vieną, galite grąžinti į dialogo langą Vienas makrokomandos veiksmas , kurie parodytų jums kitą veiksmą. Šiuo atveju jūsų makrokomandos turi tik vieną veiksmą, todėl prieigos grįšite į langą Makrokomandos.

access displayes the created dialog box
Skaičius 5 programa Access rodo dialogo langą, kurį sukūrėte naudodami laukas veiksmo makrokomandos.

Jei Access aptinka klaidą jokių makrokomanda įprastas taikomosios programos vykdymo metu, prieigos pirmiausia rodo dialogo langą paaiškinti jo rastas klaidos. Tada matote yra Veiksmas nepavyko dialogo langas, kuris yra panašus į dialogo langą Vienas makrokomandos veiksmas , kuriame pateikiama informacija apie veiksmą, kuris sukėlė problemą. Šiuo metu, galite spustelėti tik mygtuką Stabdyti visas makrokomandas . Tada galite redaguoti jūsų makrokomandos, kad išspręstumėte problemą.

Prieš einant toliau, galbūt norėsite grįžti į langą Makrokomandos ir dar kartą spustelėkite mygtuką Vieną veiksmą , kad jis jau yra pažymėtas. Kitu atveju toliau vieną nesinaudojant kiekvieną makrokomandų paleisti tol, kol išeiti ir iš naujo prieigos arba spustelėkite tęsti vienoje iš Vieno žingsnio dialogo langus.

Kaip jums giliau į makrokomandos rasite, kaip įtraukti kelis veiksmus ir nustatyti sąlyga patikrinti, kad skirtingų veiksmai atliekami atsižvelgiant į jūsų formų arba ataskaitų reikšmes.

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×