imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Обсуждение программ
Опции темы
Старый 09.06.2004, 17:37     # 1
garober
Guest
 
Сообщения: n/a

Question Перенести макро из Word6 в современный Word

Под Word 6.0 разработано пользовательское меню, выпада
ющего в виде отдельного окна, также вставлены кнопка
„Пользовательское меню“ ниже основной строки главного
меню Word.

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

Нечто подобное обеспечивается с использованием
встроенной в Word опции „Серийные письма“.

Как я понимаю все сделано в виде макросов.

При запуске файла „бюро_заголовок.dot” (содержащем эти
макросы) под Word 2000 появляется сообщение, что
макро не может быть инициализировано.
Если войти через меню „Сервис – Макро – Макросы“, то
название макросов видны.

Собственно вопросы:
1. Что это за расширение *.dot?
Обычно ведь в Word используются файлы с расширением:
- *doc (там внутри вмест с текстом документа вроде и
макросы тоже могут быть, по крайней мере так в Excel),
- и *.rtf ??

2. Чем отличается normal.dot от любого другого *.dot ?

3. Что необходимо сделать, чтобы заставить это макро
работать под новой версией Word?

4. Нужно ли куда-ли переносить файлы *.dot, для ис
пользования их под Word 2000? Как определить о каких
именно *.dot файлах надо особо позаботится
(например, поместить в определенные папки)? .

5. Будут ли какие-то проблемы с макросами другими?
Дело в том, что после установки программы –переводчика
Promt и FineReader обнаружил, что они также создали
иконки и добавляют свое меню (только Promt) к первой
строке главного меню Word.
 
Старый 10.06.2004, 10:26     # 2
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 525

Borland - Гад и сволочь
Цитата:
garober:
1. Что это за расширение *.dot?
Обычно ведь в Word используются файлы с расширением:
- *doc (там внутри вмест с текстом документа вроде и
макросы тоже могут быть, по крайней мере так в Excel),
- и *.rtf ??
.doc=DOcument Template - шаблон документа
Цитата:
garober:
2. Чем отличается normal.dot от любого другого *.dot ?
normal.dot - шаблон для документа по умолчанию; содержит макросы, стили и настройки, действующие на все документы, создаваемые в Ворде. Загружается до загрузки любого другого шаблона.
На остальные вопросы ответить не могу...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 10.06.2004, 17:45     # 3
oldgoat
Full Member
 
Аватар для oldgoat
 
Регистрация: 09.04.2004
Адрес: Санкт-Петербург
Пол: Male
Сообщения: 813

oldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэйoldgoat Сэнсэй
Цитата:
garober:
При запуске файла „бюро_заголовок.dot” (содержащем эти
макросы) под Word 2000 появляется сообщение, что
макро не может быть инициализировано.
Если войти через меню „Сервис – Макро – Макросы“, то
название макросов видны.
Мне кажется, надо сделать следующее:
(Все, что будет далее, относится к Word 2000. Полагаю, что для ХР так же).
1. Меню Сервис -> Макрос -> Безопасность
В появившемся окне "Безопасность" установить низкий уровень безопасности -> <OK>
2. Помести свой шаблон в папку:
C:\Program Files\Microsoft Office\Office\Startup
тогда он (шаблон) будет подключаться при запуске программы. В этом случае конвертация макросов должна произойти автоматически, или тебе будет задан соответсвующий вопрос.
Потом будет задан вопрос о сохраненни изменений в шаблоне.

Возможно шаблон следует поместить не в Startup, а в C:\Program Files\Microsoft Office\Templates\1049 или в C:\Program Files\Microsoft Office\Templates\1033, в завсимости от версии программы (рус. или анг.).
Тогда создать документ по этому шаблону можно будет посредством меню:
Файл -> Создать, и далее выбираешь на основе какого шаблона должен быть создан новый документ.
Короче - методом тыка.

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

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

Последний раз редактировалось oldgoat; 10.06.2004 в 17:55.
oldgoat вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 23:59.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.