Статьи из блога
Как определить местонахождение документа
Антон спрашивает:
Можно ли посмотреть историю созданных (сохраненных) документов в Word 2007? Если да, то как?
По работе приходится создавать и сохранять много документов и, к сожалению, не всегда удается запомнить, куда именно документ какой-либо сохранил. Подскажите, пожалуйста, каким образом можно посмотреть нечто вроде истории созданных (сохраненных) документов с указанием их места расположения?
Антон, однозначно могу сказать, что сам редактор Word не предоставляет такой возможности. Это в большей степени епархия ОС.
Но вы можете самостоятельно узнать местонахождение ваших последних использованных файлов (не только документов), например, таким способом (я использую Total Commander). Зайдите по адресу:
C:\Documents and Settings\NAME_USER\Application Data\Microsoft\Office\Последние файлы\
В этой папке вы увидите список ярлыков для каталогов и файлов. Наведите указатель мыши на любой ярлык и выплывет подсказка с адресом, где этот документ находится.
И еще один совет: вы можете воспользоваться моим шаблоном "Последние файлы", который будет выводить список имен документов по щелчку на кнопке. Вот ссылка:
Список недавно открываемых файлов.
Метки: word 2007 | недавно открытые документы
Просмотров: 26192
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 10 вопросов и ответов по редактору Word (1 часть)
- 10 полезных заметок о колонтитулах
- 3 способа очистки списка недавно открытых документов
- Microsoft Office: популярные команды на одной вкладке
- SQL для начинающих: изучите SQL онлайн за 9 часов
- Word 2007: добавляем свою вкладку и свои команды
- Word 2007: полотно, рисунки, линии
- Word 2007: смена формата сохранения файла
- Word 97 - решение проблемы с отображением символов на линейке
- Word 97. Слияние документов как один из способов упростить свою работу
- Автозаполняемые колонтитулы
- Автоматизация текстового набора в Word
- Автоматическая запись макроса
- Автоматическая нумерация билетов
- Автоматическая расстановка переносов
- Автоматическое сохранение всех открытых документов
- Автоматическое сохранение документа при его закрытии
- Автотекст с последовательной нумерацией
- Белый текст на синем фоне в Word 2007
- Белый текст на синем фоне: ностальгия по DOS
- Быстрое выделение идущих рядом слов
- Быстрое изменение стиля форматирования текста
- Быстрое перемещение между открытыми документами Word
- Быстрое создание списков в документе
- Быстрый доступ к диалоговому окну Параметры страницы
Комментариев: 10
Антон, здравствуйте!
Вопрос не по теме, но не знаю как по другому можно послать вам письмо.
Вопрос такой: дано - много таблиц заверстанных в формат А4, нужно - переверстать их в формат А5. Соответственно, при копипасте, все едет, можно как то автоматизировать этот процесс?
С уважением, Елена
Елена, а зачем делать копипаст? И что значит "все едет"?
Вы можете просто изменить размер бумаги в параметрах документа и задать для каждой таблицы выравнивание по ширине окна.
Для того, чтобы сделать это для многих документов одновременно, можно воспользоваться макросом из статьи http://wordexpert.ru/page/massovoe-formatirovanie-dokumentov
Нужно только заменить следующие строки:
While
myFile
""
'Открываем каждый файл без видимости для пользователя
Set
myDoc = Documents.Open(path & myFile, Visible:=
False
)
'Изменяем форматирование каждого файла
With
myDoc
With
.Range
With
.PageSetup
.LeftMargin = CentimetersToPoints(2)
.RightMargin = CentimetersToPoints(1)
.TopMargin = CentimetersToPoints(1)
.BottomMargin = CentimetersToPoints(2)
End
With
.Paragraphs.FirstLineIndent = CentimetersToPoints(1.25)
.ParagraphFormat.LineSpacingRule = wdLineSpaceSingle
With
.Font
.ColorIndex = wdBlack
.Name =
"Times New Roman"
.Size = 12
End
With
End
With
.Close SaveChanges:=wdSaveChanges
End
With
myFile = Dir$()
'получаем следующее имя файла из папки
Wend
на следующие:
While
myFile
""
'Открываем каждый файл без видимости для пользователя
Set
myDoc = Documents.Open(path & myFile, Visible:=
False
)
'Изменяем форматирование каждого файла
With
myDoc
With
.Range
With
.PageSetup
If
.PaperSize = wdPaperA4
Then
.PaperSize = wdPaperA5
End
With
Application.ScreenRefresh
End
With
'Выравнивает все таблицы в документе по ширине окна
For
Each
myTable
In
.Tables
myTable.AutoFitBehavior wdAutoFitWindow
Next
myTable
.Close SaveChanges:=wdSaveChanges
End
With
myFile = Dir$()
'получаем следующее имя файла из папки
Wend
Помогите, изменился исходный документ. Как восстановить? Срочно нужно
Лариса, а вы использовали функцию версионности документа? Если нет, то уже никак не восстановить.
Да, было бы, наверное, полезно приделать к Word возможность вести журнал изменения документов.
Уважаемый Антон!
В предыдущих версиях Word (до 2003) была возможность его запуска с ключами командной строки, и с помощью такой строки winword -Mfiles1 я запускал Word с последним файлом, над которым я работал (например, вчера или до обеда). В панели быстрого запуска я сделал соответствующий ярлычок, и было просто комфортно. Но когда перешёл на Office 2003, эта возможность - увы! - пропала. А какие сейчас есть ключи для запуска из командной строки, где про это можно прочитать?
Почитать об этом можно здесь
Васильич, я об этом писал в этой заметке. Там же есть и ссылка для ключей в Word 2003.
Здравствуйте, Антон. А у меня в папке Document and setting\Ольга\Application data\Microsoft\Office\Последние документы - вообще ничего не сохраняется. Как можно это все восстановить?
Спасибо! Вы спасли мою 4-х часовую работу!!! Благодарю!!!