Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.07.2008, 00:26   #1
lala_white
Новичок
Джуниор
 
Регистрация: 14.07.2008
Сообщений: 1
По умолчанию Макрос сохранения после печати

всем привет!
у меня возникла необходимость сделать макрос.вот такой:
после печати документа, его копия должна сохранятся в определенную директорию.причем название файла необходимо взять из текста документа, а также указать текущую дату в заголовке этого файла.
помогите кто чем может, плиз.заранее спасибо.
lala_white вне форума
Старый 06.08.2008, 21:35   #2
akokin
Пользователь
 
Регистрация: 02.08.2008
Сообщений: 94
По умолчанию

А какое конкретно название взять из текста? По какому принципу?
akokin вне форума
Старый 10.08.2008, 12:50   #3
akokin
Пользователь
 
Регистрация: 02.08.2008
Сообщений: 94
По умолчанию

Похоже, автор вопроса потерял к нему интерес Ну а для меня практика...
Вот пример такого макроса. Сначала распечатываете документ, а потом запускаете макрос, если вас устроит такая последовательность действий.
Заголовок с датой будет виден только для текущего сеанса работы с этим окном.
Код:
Sub saveafterprint()
'Сохранение документа под именем из текста в конкретной папке
'вывод текущей даты в заголовке окна
Dim sPath As String
Dim fName As String
sPath = "c:\temp\"
If Len(ActiveDocument.Path) = 0 Then
    fName = ActiveDocument.Words(1).Text
    If Len(fName) = 0 Then
        MsgBox "Документ пустой и не может быть сохранен."
        Exit Sub
    End If
   ActiveDocument.SaveAs sPath & Trim(fName) & ".doc"
   ActiveWindow.Caption = Format(Date)
Else
    ActiveDocument.Save
End If
End Sub
Отпишитесь, что-ли, о результатах...
akokin вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции сохранения OutList в Ini-файл Air Свободное общение 0 26.06.2008 17:58
формат для сохранения окон vitalik007 Общие вопросы Delphi 9 26.05.2008 09:24
for SAS888 please help! макрос выделения цифр жирным шрифтом прописывает числа без нулей после запятой Dorvir Microsoft Office Excel 1 03.03.2008 22:39
Компонент для сохранения настроек OrdJONY Общие вопросы Delphi 8 24.08.2007 10:36
Сохранения программы niva622 Помощь студентам 8 21.01.2007 09:10