1

Тема: Открытие документа на нужной странице

Подскажите, что нажать чтобы файл открылся например сразу на 185 странице.
в файле порядка 600 страниц.
Как пользовться закладками я знаю, но необходимо, чтобы именно при открытии открывалась заданная страница.

Заранее спасибо за помощь!

2

Re: Открытие документа на нужной странице

Ruslan пишет:

Подскажите, что нажать чтобы файл открылся например сразу на 185 странице.
в файле порядка 600 страниц.
Как пользовться закладками я знаю, но необходимо, чтобы именно при открытии открывалась заданная страница.

Заранее спасибо за помощь!


Ruslan, могу только посоветовать следующее:
[Ctrl+G] - Объект перехода: Страница - Ввести 185 в поле Введите номер страницы - Перейти

Но, как я понимаю, Вы хотели бы, чтобы при открытии автоматически открывалась стр. 185.
Скорее всего, нужно писать макрос, который выполняет описанную выше команду и запускается при открытии файла.
Надеюсь, коллеги Вам подскажут, как это лучше сделать.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

3

Re: Открытие документа на нужной странице

Ruslan пишет:

Подскажите, что нажать чтобы файл открылся например сразу на 185 странице.
в файле порядка 600 страниц.
Как пользовться закладками я знаю, но необходимо, чтобы именно при открытии открывалась заданная страница.

Заранее спасибо за помощь!


Макрос получился такой:

Sub Макрос()
'
' Макрос - Открытие страницы 185
'
'
    Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:="185"
End Sub

Как сделать, чтобы он применялся автоматически при открытии файла, я не знаю.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

4

Re: Открытие документа на нужной странице

Alex_Gur пишет:

Как сделать, чтобы он применялся автоматически при открытии файла, я не знаю.


Для этого надо запускать WORD c ключом /m<имя макроса>.

5

Re: Открытие документа на нужной странице

ЮВ пишет:
Alex_Gur пишет:

Как сделать, чтобы он применялся автоматически при открытии файла, я не знаю.


Для этого надо запускать WORD c ключом /m<имя макроса>.

В этом случае макрос надо сохранить как файл.
А нельзя сделать макрос автоматически запускаемым?

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

6

Re: Открытие документа на нужной странице

Ruslan, попробуйте назвать макрос AutoOpen:

внешняя ссылка

Совет 380. Используйте автоматически запускаемые макросы Word
Word содержит несколько специальных имен для макросов, автоматически выполняемых при некоторых предопределенных событиях. Их применение позволяет создать альтернативные варианты обработки вместо встроенных функций. Приведем список этих имен с моментами их выполнения:

Листинг 1.
AutoExec  — при запуске Word или загрузке глобального шаблона
AutoNew   — при создании нового документа
AutoOpen  — при открытии существующего документа
AutoClose — при закрытии документа
AutoExit  — при закрытии Word или выгрузке глобального шаблона

Макрос будет выполняться в случаях, если он находится либо в шаблоне Normal, либо в активном документе, либо в шаблоне, на основе которого создан активный документ. Подробнее об использовании автоматически запускаемых макросов см. раздел Auto Macros справочной системы.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

7

Re: Открытие документа на нужной странице

Alex_Gur пишет:

В этом случае макрос надо сохранить как файл.

макрос можно хранить в открываемом документе.
Если  назвать макрос AutoOpen, то запуск можно делать без ключа /m.

8

Re: Открытие документа на нужной странице

ЮВ пишет:
Alex_Gur пишет:

В этом случае макрос надо сохранить как файл.

макрос можно хранить в открываемом документе.
Если  назвать макрос AutoOpen, то запуск можно делать без ключа /m.

Совершенно верно!  big_smile

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

9

Re: Открытие документа на нужной странице

блин! как все сложно! я думал есть варианты попроще.
Но все равно спасибо за ответы.