RunApplication действие на макрос

Можете да използвате действието RunApplication на макрос в настолни бази данни на Access, за да изпълнявате приложение, базирано на Microsoft Windows, като например Excel, Word или PowerPoint, от Microsoft Office. Например може да искате да поставите данните в електронната таблица на Excel във вашата база данни на Access.

Забележка относно защитата: Бъдете внимателни, когато изпълнявате изпълними файлове или кодове в макроси или приложения. Изпълнимите файлове или кодът могат да бъдат използвани за извършване на действия, които могат да компрометират сигурността на вашия компютър и данни.

Забележка: Започвайки от Access 2010, действието на макроса макродействие RunApp е преименувано на RunApplication.

Забележка: Това действие няма да бъде разрешено, ако базата данни не е надеждна.

Настройка

Действието RunApplication макрос има следния аргумент.

Аргумент на действие

Описание

Команден ред

команден ред, използвани за стартиране на приложението (включително пътя и всички други необходими параметри, като например превключватели, които изпълняват приложението в определен режим). Въведете командния ред в полето команден ред в секцията аргументи на действия на прозореца за проектиране на макроси. Това е задължителен аргумент.

Забележки

Приложението, избрано с това действие за макроси, се зарежда и се изпълнява на преден план. макрос, съдържащо това действие, продължава да се изпълнява, след като стартирате приложението.

Можете да прехвърляте данни между другото приложение и Access с помощта на центъра за данни на Microsoft Windows Dynamic Exchange (DDE) или клипборда. Можете да използвате действието макродействие SendKeys макрос, за да изпращате натиснати клавиши към другото приложение (въпреки че DDE е по-ефикасен метод за прехвърляне на данни). Можете също да споделяте данни между приложения, като използвате автоматизация.

Приложенията, базирани на MS DOS, се изпълняват в прозорец на MS-DOS в средата на Windows.

В операционните системи Windows има много начини да стартирате приложение, включително да стартирате програмата от Windows Explorer, като използвате командата изпълнение в менюто Старт и щракнете двукратно върху иконата на програма на работния плот на Windows.

Не можете да изпълните действието на макроса RunApplication в модул на Visual Basic for Applications (VBA). Вместо това използвайте функцията VBA Shell .

Нуждаете се от още помощ?

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×