Naudodami makrokomandos veiksmą RunApplication "Access" kompiuterio duomenų bazėse, galite paleisti "„Microsoft“ Windows" pagrindu veikiančią taikomąją programą, pvz., "Excel", "Word" arba "PowerPoint", iš "Microsoft Office". Pavyzdžiui, galbūt norėsite įklijuoti "Excel" skaičiuoklės duomenis į "Access" duomenų bazę.
Pastaba
Būkite atsargūs vykdydami vykdomuosius failus arba kodą makrokomandose arba programose. Vykdomieji failai arba kodas gali būti naudojami veiksmams, galintiems pakenkti jūsų kompiuterio ir duomenų saugai, atlikti.
Pastaba
Šis veiksmas nebus leidžiamas, jei duomenų bazė nepatikima.
Parametras
Makrokomandos veiksmas RunApplication turi šį argumentą.
| Veiksmo argumentas | Aprašymas |
|---|---|
| Komandų eilutė | Komandinė eilutė, naudojama programai paleisti (įskaitant kelią ir visus kitus būtinus parametrus, pvz., jungiklius, kurie paleidžia programą tam tikru režimu). Įveskite komandinę eilutę makrokomandų kūrimo lango sekcijos Veiksmo argumentai lauke Komandųeilutė. Tai būtina argumentas. |
Pastabos
Su šiuo makrokomandos veiksmu pasirinkta taikomoji programa įkeliama ir vykdoma priekiniame plane. Makrokomanda, kurioje yra šis veiksmas, vykdoma ir paleidus programą.
Galite perkelti duomenis tarp kitos taikomosios programos ir "Access" naudodami "„Microsoft“ Windows" dinaminių duomenų mainų (DDE) priemonę arba mainų sritį. Galite naudoti makrokomandos veiksmą SendKeys , kad klavišų paspaudimus būtų siunčiami į kitą taikomąją programą (nors DDE yra efektyvesnis duomenų perdavimo būdas). Taip pat galite bendrinti duomenis tarp programų naudodami automatizavimą.
MS-DOS pagrįstos programos veikia MS-DOS lange "Windows" aplinkoje.
"Windows" operacinėse sistemose yra keletas būdų, kaip paleisti programą, įskaitant programos paleidimą iš "Windows Explorer", komandos Vykdyti naudojimą pradžios meniu ir dukart spustelėti programos piktogramą "Windows" darbalaukyje.
Negalite vykdyti makrokomandos veiksmo RunApplication "Visual Basic for Applications" (VBA) modulyje. Vietoj to naudokite VBA apvalkalo funkciją.