![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| zima68 |
|
|||
|
Unregistered |
Проблема такая открываем IE ворд документ (href="doc1.doc") можно ли javascript'ом вызвать макрос который находится в этом документе (желательно ему еще и параметр передать). Если кто знает помогите, плз. А если кто-нибудь еще и ссылочку какую-нибудь кинет по теме так вообще тому вечный респект
|
|||
|
||||
| trix |
|
|||
![]() Observer Grabus ![]() ![]() Профиль Группа: Участник Сообщений: 534 Регистрация: 30.1.2003 Где: Odessa Репутация: нет Всего: 12 |
не, так не пойдет. если ты хочешь управлять тем документом, который ты открываешь, ты должен действовать через COM. ну там всякие word=CreateObject("Word.Application"); и т.д., но это очень долго ковырять надо. По этому есть метод запуска макроса куда попроще, просто в командную строку прописать нужный ключ.
doc1.doc - это твой файл /m - это нужный ключ, он запускает макрос имя которого ты укажешь следующим параметром, здесь он завется macros. но учти, что при этом автозапускаемые макросы не выполняются. если же ты не напишешь имя макроса, то файл откроется просто без выполнения автозапускаемых макросов. ну вроде все. должно работать. если что непонял, пиши, разьясню. з.ы. если у клиента будут стоять высокие параметры безопасности в ворде, то естественно макрос не запустится, если средние, то ворд спросит у клиента можно ли запустить макрос. соответственно, если низкие, то просто запустит. -------------------- Тупое, бездушное SMS никогда, слышите вы? никогда не заменит живое общение по ICQ! |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |