PDA

Показать полную графическую версию : [Word 2007]Создание документа с определённым названием?


Страниц : 1 [2]

Iska
26-10-2012, 23:44
Там я указал название документа(в обоих строчках одинаковое). »
Зачем? В строке:
strTemplateName = "My Template.dotx"
указываете имя реального, существующего шаблона, на основе которого будет создаваться документ.

а это я не понял,что имелось ввиду и каким образом) ,скрипт то у меня срабатывает »
Как надо — не срабатывает.

Chestnut
17-12-2012, 00:04
В общем всё работает почти так как надо,активным окном документа не становится потому как в открытом браузере "активные" действия до запуска скрипта ведутся :) ,если там мышью не кликать то документ по шаблону открывается "поверх", мелочи.

-----------------------------------------------------------------

Но возник другой вопрос. Пересел на другой браузер и у того проблема с форматированием - вставка в документ происходит со смещением...Выход есть - менять сохранение на режим только текст или сохранять как веб-документ. Второй вариант предпочтительнее(сохраняет в исходном форматировании как в исходнике - с курсивами,выделениями и прочими делами,так как текста много - это нужно).Но как сделать,чтоб он по-умолчанию сохранял так,а то приходится постоянно переключать внизу вручную??

Iska
17-12-2012, 01:35
Chestnut, какая вставка? Вы о чём? Нигде в коде никакой «вставки» нет.

Chestnut
17-12-2012, 02:38
Paste - копировать из буфера обмена.В коде нет этого и нужно,нужно другое - чтобы сохраняло создаваемый документ(тот который через ваш скрипт) как веб-документ, и тот кто его откроет его таким и видел.Можно?
http://i52.fastpic.ru/big/2012/1217/f8/df6fd2b75d65998f4e564f8991fefef8.jpg (http://fastpic.ru/)

Iska
17-12-2012, 03:00
То, что на рисунке — это просто представление документа. Добавьте это:
ActiveWindow.View.Type = wdWebView
в код перед:
.SaveAs strPath2File
и:
Const wdWebView = 6
к константам.


К формату же самого документа это никак не относится.




© OSzone.net 2001-2012