Du kan bruge makrohandlingen KørApplication i Access-skrivebordsdatabaser til at køre et Microsoft Windows-baseret program, f.eks. Excel, Word eller PowerPoint, inde fra Microsoft Office. Du kan f.eks. indsætte Excel-regnearksdata i din Access-database.
Sikkerhedsnote!: Vær forsigtig, når du kører eksekverbare filer eller kode i makroer eller programmer. Eksekverbare filer eller kode kan bruges til at udføre handlinger, der kan forringe sikkerheden for din computer og dine data.
Bemærk!: Denne handling tillades ikke, hvis der ikke er tillid til databasen.
Indstilling
Makrohandlingen AfspilApplication har følgende argument.
Handlingsargument |
Beskrivelse |
---|---|
Kommandolinje |
Den kommandolinje , der bruges til at starte programmet (herunder stien og andre nødvendige parametre, f.eks. parametre, der kører programmet i en bestemt tilstand). Angiv kommandolinjen i feltet Kommandolinje i sektionen Handlingsargumenter i makrodesignvinduet. Dette er et påkrævet argument. |
Bemærkninger
Det program, der er valgt med denne makrohandling, indlæses og køres i forgrunden. Den makro , der indeholder denne handling, fortsætter med at køre efter start af programmet.
Du kan overføre data mellem det andet program og Access ved hjælp af Microsoft Windows Dynamic Data Exchange (DDE) eller Udklipsholder. Du kan bruge makrohandlingen SendTaster til at sende tastetryk til det andet program (selvom DDE er en mere effektiv metode til overførsel af data). Du kan også dele data mellem programmer ved hjælp af automatisering.
MS-DOS-baserede programmer kører i et MS-DOS-vindue i Windows-miljøet.
I Windows-operativsystemer er der en række måder at køre et program på, herunder starte programmet fra Windows Stifinder, bruge kommandoen Kør i menuen Start og dobbeltklikke på et programikon på Windows-skrivebordet.
Du kan ikke køre makrohandlingen KørApplication i et VBA-modul (Visual Basic for Applications). Brug funktionen VBA Shell i stedet.