Radnju makroa RunApplication možete da koristite u Access bazama podataka za računare da biste pokrenuli aplikaciju zasnovanu na operativnom sistemu Microsoft Windows, kao što je Excel, Word ili PowerPoint, iz sistema Microsoft Office. Na primer, možda želite da nalepite podatke Excel unakrsne tabele u Access bazu podataka.
Napomena o bezbednosti: Budite oprezni prilikom pokretanja izvršnih datoteka ili koda u makroima ili aplikacijama. Izvršne datoteke ili kôd mogu da se koriste za izvršavanje radnji koje mogu da ugroze bezbednost računara i podataka.
Napomena: Počevši od programa Access 2010, radnja makroa RunApp preimenovana je u RunApplication.
Napomena: Ova radnja nije dozvoljena ako baza podataka nije pouzdana.
Postavka
Radnja makroa RunApplication ima sledeći argument.
Argument radnje |
Opis |
Komandna linija |
komandna linija korišćena za pokretanje aplikacije (uključujući putanju i sve druge neophodne parametre, kao što su prekidači koji pokreću aplikaciju u određenom režimu). Unesite komandnu liniju u polje Komandna linija u odeljku Argumenti radnje prozora dizajna makroa. Ovo je obavezan argument. |
Napomene
Aplikacija izabrana pomoću ove radnje makroa učitava se i pokreće u prednjem planu. makro koji sadrži ovu radnju nastavlja da radi kada pokrenete aplikaciju.
Podatke možete da prenosite između druge aplikacije i programa Access pomoću objekta Microsoft Windows Dynamic Data Exchange (DDE) ili ostave. Radnju makroa SendKeys možete da koristite da biste slali pritiske na tastere u drugu aplikaciju (iako je DDE efikasniji metod za prenos podataka). Podatke između aplikacija možete da delite i pomoću automatizacije.
Aplikacije zasnovane na operativnom sistemu MS-DOS pokreću se u MS-DOS prozoru u Windows okruženju.
U Windows operativnim sistemima postoji niz načina za pokretanje aplikacije, uključujući pokretanje programa iz programa Windows Explorer, upotrebu komande Pokreni iz Start menija i dvostruki klik na ikonu programa na radnoj površini operativnog sistema Windows.
Nije moguće pokrenuti radnju makroa RunApplication u Visual Basic for Applications (VBA) modulu. Umesto toga koristite VBA funkciju Shell.