Макрос в документах из нескольких слов - PullRequest
1 голос
/ 05 марта 2010

Я работаю с небольшой компанией, которая постепенно переходит на MS access. В настоящее время все их отчеты живут в нескольких документах MS Word. Во время этого перехода им необходимо не только обновлять текстовые документы, но и передавать информацию в базу данных. (В основном устраняется необходимость двойного ввода данных).

Есть ли способ, которым я могу написать один глобальный макрос, который можно запустить в любом документе Word, или мне нужно перенести этот макрос в каждый отдельный документ?

Ответы [ 2 ]

1 голос
/ 05 марта 2010

Да, вы можете использовать один глобальный макрос. Вы можете поместить этот макрос в файл normal.dot пользователя или поместить его в другой документ. Я предлагаю использовать другой документ, потому что его легче «развернуть» для нескольких пользователей. Этот документ размещен в одном из «стартовых» мест Word. Что вы делаете, это создаете «надстройку».

Word надстройки на http://msdn.microsoft.com/en-us/library/aa189710(office.10).aspx.

"Вы можете добавить функциональность к Решение Microsoft® Word путем создания Word-специфичная надстройка (также иногда упоминается как глобальный шаблон). "

0 голосов
/ 06 марта 2010

В Office 2007 есть несколько замечательных способов перенести смысловые значения этих отчетов в более специфический тип данных, который будет легче вписываться в базу данных с использованием XML и схем. Если вы хотите узнать больше об этом, посмотрите «Модуль 05 Custom XML» на http://msdn.microsoft.com/en-us/office/bb738430.aspx В частности, часть о распространении схемы среди людей, чтобы позволить им «разметить» эти текстовые документы (это действительно легко) для вас будет меньше бремени импортировать все эти вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...