Voit suorittaa Microsoft Windows -pohjaisen sovelluksen, kuten Excelin, Word tai PowerPointin, Käyttämällä SuoritaSovellus-makrotoimintoa Access-työpöytätietokannoissa Microsoft Officessa. Voit esimerkiksi liittää Excel-laskentataulukon tiedot Access-tietokantaan.
Tietoturvahuomautus: Ole varovainen, kun suoritat suoritettavia tiedostoja tai koodeja makroissa tai sovelluksissa. Suoritettavilla tiedostoilla tai koodeilla voi suorittaa toimintoja, jotka saattavat vaarantaa tietokoneen ja tietojen suojauksen.
Huomautus: Access 2010:stä alkaen SuoritaApp-makrotoiminto nimettiin uudelleen RunApplication-toiminnoksi.
Huomautus: Tätä toimintoa ei sallita, jos tietokanta ei ole luotettu.
Asetus
SuoritaSovellus-makrotoiminnossa on seuraava argumentti.
Toiminnon argumentti |
Kuvaus |
Komentoriviltä |
Sovelluksen käynnistämiseen käytetyt komentorivi (mukaan lukien polku ja muut tarvittavat parametrit, kuten valitsimet, jotka suorittavat sovelluksen tietyssä tilassa). Kirjoita komentorivi makron rakenneikkunan Toiminnon argumentit -osan Komentorivi-ruutuun. Tämä on pakollinen argumentti. |
Huomautuksia
Sovellus, joka on valittu tämän makrotoiminnon kanssa, latautuu ja suoritetaan edustalla. Tämän toiminnon sisältävä makro suoritetaan edelleen sovelluksen käynnistämisen jälkeen.
Voit siirtää tietoja toisen sovelluksen ja Accessin välillä käyttämällä Microsoft Windowsin DDE -toimintoa tai leikepöytää. SendKeys-makrotoiminnon avulla voit lähettää näppäinpainalluksia toiseen sovellukseen (vaikka DDE on tehokkaampi tapa siirtää tietoja). Voit jakaa tietoja myös sovellusten kesken automaation avulla.
MS-DOS-pohjaiset sovellukset suoritetaan MS-DOS-ikkunassa Windows-ympäristössä.
Windows-käyttöjärjestelmissä voit suorittaa sovelluksen useilla eri tavoilla, kuten käynnistää ohjelman Resurssienhallinnasta, käyttää Käynnistä-valikon Suorita-komentoa ja kaksoisnapsauttaa ohjelmakuvaketta Windowsin työpöytäsovelluksessa.
Et voi suorittaa SuoritaSovellus-makrotoimintoa Visual Basic for Applications (VBA) -moduulissa. Käytä sen sijaan VBA-liittymä-funktiota .