Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Специфическое сохранение нового открытого Word документа / 8 сообщений из 8, страница 1 из 1
21.06.2004, 10:25:38
    #32569043
Gorlum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специфическое сохранение нового открытого Word документа
Как, находясь в новом несохраненном Word-документе, программно сделать копию содержимого в другой файл, причем нужно остаться в этом документе,
и статус его должен остаться прежним - "несохранен".
То есть, например, открываем новый Word документ, и при нажатии некой кнопки, обработчик которой реализован нами, содержимое файла сохраняется где-либо с каким-либо именем, но при этом мы остаемся в нашем новом документе, и он по-прежнему новый, то есть несохраненный?

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

Метод SaveAs объектной модели, кажется, не катит, так как после его применения мы оказываемся уже в сохраненном файле. Может кто знает, как это реализовать?
...
Рейтинг: 0 / 0
21.06.2004, 13:58:04
    #32569628
funddd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специфическое сохранение нового открытого Word документа
А если по такому алгоритму:

-Выделить все
-Копировать
-Создать новый
-Вставить
-Сохранить
-Закрыть
-Передать фокус


?
...
Рейтинг: 0 / 0
21.06.2004, 14:32:59
    #32569751
Gorlum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специфическое сохранение нового открытого Word документа
Да, наверное, придется так и сделать, если другого способа нет, но грубо, конечно; хотел я сделать так, но сначала решил сюда написать.
А есть в этом случае возможность избавиться от всех мельканий на экране -
выделить всё, создать новый, вставить?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
13.04.2007, 01:46:23
    #34457892
stranga
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специфическое сохранение нового открытого Word документа
подниму тему вверх. Может все-таки кто-то знает как присвоить имя экселевской книге? Сам Excel это же как-то делает? Ведь в новой, еще не сохраненной, книге, при сохранении проставляется предопределенное имя файла в виде "КнигаN.xls". Соответственно хотелось бы не только имя изменять, но и указывать путь для сохранения.
...
Рейтинг: 0 / 0
13.04.2007, 09:17:01
    #34458103
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специфическое сохранение нового открытого Word документа
stranga

твой вопрос несколько отличается от ихних... уточни...
...
Рейтинг: 0 / 0
13.04.2007, 09:38:37
    #34458152
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специфическое сохранение нового открытого Word документа
Код: plaintext
Workbooks.Add ("C:\my.xls")
"C:\my.xls" - там должен лежать твой шаблон
а сохранение делается так
Код: plaintext
Workbooks("my1.xls").SaveAs "C:\my1.xls"
...
Рейтинг: 0 / 0
13.04.2007, 09:59:39
    #34458238
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специфическое сохранение нового открытого Word документа
По-моему их интересует НЕ сохранённый документ... а не шаблон.
...
Рейтинг: 0 / 0
13.04.2007, 13:39:42
    #34459166
Indian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специфическое сохранение нового открытого Word документа
GorlumДа, наверное, придется так и сделать, если другого способа нет, но грубо, конечно; хотел я сделать так, но сначала решил сюда написать.
А есть в этом случае возможность избавиться от всех мельканий на экране -
выделить всё, создать новый, вставить?
Код: plaintext
1.
2.
3.
4.
5.
Application.ScreenUpdating = False       ' отключает мелькания на экране
' тут все нужные действия
'
Application.ScreenUpdating = True        ' включает мелькания на экране
End Sub
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Специфическое сохранение нового открытого Word документа / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]