1

Я использую Microsoft Office 2003 и создаю кучу шаблонов документов для стандартизации некоторых задач.

Я знаю, что это стандартная практика - размещать шаблоны в определенном месте, которое Office ожидает найти, но у меня это не сработает. Я хочу, чтобы на общем диске были «Мой шаблон Foo.dot», «Мой шаблон Bar.dot» и т.д. И т.д., И пользователи дважды щелкают шаблон, чтобы создать новый Foo или Бар.

Что мне действительно нужно, так это чтобы пользователь дважды щелкнул по шаблону Foo и получил запрос на пару элементов, относящихся к его задаче (например, номер проекта), и чтобы в шаблоне был скрипт, изменяющий имя, которое по умолчанию при сохранении что-то вроде «Foo для проекта 1234.doc».

Я спросил в группах Google и получил ответ, который работал .... на некоторое время. Затем мой макрос AutoNew перестал включаться, когда я создал новый документ, дважды щелкнув шаблон. Я понятия не имею, почему или как его отладить.

Я разработчик программного обеспечения с более чем 25-летним опытом работы, но полный нуб. Конкретные решения и ссылки на "это как автоматизировать Word" часто задаваемые вопросы приветствуются. Благодарю.

1 ответ1

0

Изменение защиты макросов, чтобы просто не запускать макросы (а не всегда запускать или запрашивать пользователя), сделало бы это. Инструменты> Макросы> Безопасность: Высокий или Очень высокий может убить вас

Когда вы получите новый документ, можете ли вы запустить макрос вручную? (Я не имею в виду как обходной путь, просто как тест, чтобы увидеть, если они отключены или что-то еще не работает)

Не уверен, почему вы не можете поместить их в "ожидаемое место". Если вы поместите их в общий файловый ресурс, вы можете легко указать Word в этом месте для шаблонов рабочей группы, не затрагивая локально сохраненные шаблоны. Когда пользователь переходит в меню "Файл"> "Новый", он получает все свои локальные шаблоны, а также любые из них в папке "Шаблоны рабочей группы". Каждая папка из этих двух мест отображается как вкладка (автоматически), и если в обоих местах есть папка с одинаковым именем, их содержимое объединяется. Если шаблон с одинаковым именем появляется в одной и той же папке в обеих папках, отображается локальная версия.

Чтобы изменить расположение шаблонов рабочей группы, выберите Сервис> Параметры> Расположение файла. Дайте ему полный путь, в идеале UNC, а не поделитесь. Вы можете включить эту папку для автономного использования обычным способом (то есть перейдите к ней и щелкните правой кнопкой мыши> сделать доступной автономно).

Вы можете использовать групповую политику, чтобы установить это местоположение, если вы предпочитаете.

В идеале предоставить большинству пользователей доступ к этой папке только для чтения, а не изменять.

Надеюсь, это помогает

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .