Word задание количество страниц в документе

Перейти к контенту

Чтобы не пересчитывать каждый раз количество страниц в документе, в MS Word реализована функция подсчета количества страниц. Для того, чтобы вставить поле автоматического подсчета страниц, необходимо:

далее инструкция приведена для версии MS Word 2016

1.  Укажите курсором место, в которое хотите вставить количество страниц в документе;

2. В меню Word выбрерите вкладку «Вставка«:

Word - вкладка Вставка

3. В блоке «Текст» нажмите на значок «Экспресс-блоки«:

Word - экспресс блоки

4. В окне «Поле» выберите значение «NumPages«:

Word - поле NumPages

и нажмите на кнопку «ОК«.

5. Появится поле с количеством страниц в документе. Если количество страниц поменяется в документе, нажмите на поле правой кнопкой мыши и выберите «! Обновить поле«.

Количество Страниц Онлайн

Если вы пишите лонгрид, книгу, сочинение, тексты для заказчиков и вам важно знать количество страниц в тексте , можете получить эту информацию как внутри самого Word , так и онлайн через наш сервис.

Как посмотреть количество страниц в ворде

Определить количество страниц в тексте любой версии ворда можно нажав комбинацию Ctrl + Shift + C. Результат получите мгновенно в формате окна со статистикой.

Если же нравятся онлайн-инструменты и программы, и желаете узнать, как просмотреть количество страниц вашего документа в бесплатном сервисе — тогда смотрите подсказки ниже.

Подсчет страниц онлайн

Для того чтобы посчитать страницы онлайн , выделите весь текст или его часть, скопируйте в окно проверки и наш сервис INtexty выдаст результат мгновенно!

Можете сделать не только подсчет страниц онлайн , а еще воспользоваться и такими функциями:

  1. Калькулятор и конвертер символы-слова-страницы
  2. Подсчет символов, знаков, слов, абзацев, страниц
  3. Узнать время чтения текста
  4. Убрать HTML-теги
  5. Преобразовать текст в картинку
  6. Сделать SEO-анализ текста

Сохраняйте ИНтексти в закладки и используйте его для своей работы или обучения во время работы со статьями!

Как узнать сколько страниц в ворде?

При работе с программой ворд, может потребоваться информация о текущем количестве страниц в конкретном документе. Так как не все пользователи знают, как получить данную информацию, то давайте рассмотрим подробную инструкцию, как узнать сколько страниц в программе ворд.

Данная информация обычно выводиться на нижней панели, но иногда она там отсутствует, тогда нужно настроить данную панель. Для этого нужно открыть нужный документ в программе ворд, после курсор мыши перевести на нижнюю панель, наведя на неё, нужно нажать правую клавишу мышки.

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

Теперь в нижнем углу, будет выводиться информация о количестве листов в данном файле, а также номер страницы, на которой вы в данный момент находитесь.

При нажатии на надпись «Страница», на экране будет выводиться специальное меню, в котором можно задать нужный лист программы ворд и сразу в него переместиться.

Как узнать сколько страниц в ворде

Количество страниц, которые будут распечатаны, можно узнать, щелкнув по ссылке «Посчитать» в правом нижнем углу экрана или нажав комбинацию клавиш Shift+P. См.

Как проверить на сколько страниц текст?

Как посмотреть количество страниц в ворде

Определить количество страниц в тексте любой версии ворда можно нажав комбинацию Ctrl + Shift + C. Результат получите мгновенно в формате окна со статистикой.

Как сделать автоматический подсчет страниц в ворде?

  1. Выберите Вставка > Номера страниц
  2. Выберите вариант Добавить число страниц в формате X из Y.
  3. Выберите расположение.

Как узнать количество страниц в документе Excel?

Чтобы подсчитать количество напечатанных страниц перед печатью, вы можете перейти к печати, чтобы просмотреть счетное число. Включите лист, на котором вы хотите подсчитать напечатанные страницы, и нажмите Отправьте > печать, затем вы можете просмотреть количество напечатанных страниц.

Где можно прочитать информацию о количестве страниц документа?

Кстати, количество страниц и слов в документе можно также увидеть в строке состояния в самом низу окна Word. Замечание: Количество страниц отображается в строке состояния только в режимах Разметка страницы (Print Layout) или Черновик (Draft) – эти режимы включаются на вкладке Вид (View).

Сколько максимум страниц в ворде?

в Microsoft Word 2147483648 страниц ( сам не проверял)))))) Ограничения в Word 2007 или Word 2010 Эксплуатационный параметр Предел Максимальное число закладок 2 147 483 647 Максимальное количество стилей (определение стиля) 4 079 Максимальное число пр

Сколько страниц а4 в тексте?

Сколько слов помещается на странице для разных языков

Стандартная страница А4 содержит 1800 знаков с пробелами, или 235-255 русских слов, если используется кегль 14.

Сколько страниц а4?

— печатный лист – число страниц формата А4, деленное на 16.

Как сделать разделение страниц в Word Pad?

Добавление принудительного разрыва страницы

  1. Кликните левой кнопкой мышки по месту, в котором необходимо разделить страницу, то есть, начать новый лист.
  2. Перейдите во вкладку “Вставка” и нажмите на кнопку “Разрыв страницы”, расположенную в группе “Страницы”.
  3. Разрыв страницы будет добавлен в выбранном месте.

Как увеличить число страниц в ворде?

Создание пользовательского размера страницы

Откройте вкладку Макет страницы. В группе Параметры страницы щелкните Размер и выберите Создать новый размер страницы. В разделе Страница введите нужные значения ширины и высоты.

Как сделать нумерацию страниц в ворде 1 из?

В верхнем меню перейдите на вкладку «Вставка». В разделе «Колонтитулы» кликните по строке «Номер страницы». В выпадающем списке вы увидите четыре варианта расположения номера страницы: вверху, внизу, на полях или в текущем положении — там, где стоит курсор в данный момент.

Как пронумеровать страницы в ворде без титульного листа?

Если вам нужно пронумеровать все страницы документа Word, но без титульного листа, то первое, что нужно сделать это просто добавить номер на все страницы. В Word 2007, 2010, 2013 и 2016 это делается очень просто. Нужно перейти на вкладку «Вставка» и нажать на кнопку «Номер страницы».

Сколько страниц в Excel?

По умолчанию Microsoft Office Excel предоставляет три листа в книге, но можно изменить количество листов, которые отображаются по умолчанию в новой книге.

Как вставить номер страницы в ячейку Excel?

Добавление номеров страниц

На вкладке Вставка нажмите кнопку Колонтитулы . Excel автоматически изменяет режим разМетки страницы. На вкладке Колонтитулы щелкните заголовок или Нижний колонтитул , а затем выберите нужный формат номера страницы.

Количество Страниц Онлайн

Если вы пишите лонгрид, книгу, сочинение, тексты для заказчиков и вам важно знать количество страниц в тексте , можете получить эту информацию как внутри самого Word , так и онлайн через наш сервис.

Как посмотреть количество страниц в ворде

Определить количество страниц в тексте любой версии ворда можно нажав комбинацию Ctrl + Shift + C. Результат получите мгновенно в формате окна со статистикой.

Если же нравятся онлайн-инструменты и программы, и желаете узнать, как просмотреть количество страниц вашего документа в бесплатном сервисе — тогда смотрите подсказки ниже.

Подсчет страниц онлайн

Для того чтобы посчитать страницы онлайн , выделите весь текст или его часть, скопируйте в окно проверки и наш сервис INtexty выдаст результат мгновенно!

Можете сделать не только подсчет страниц онлайн , а еще воспользоваться и такими функциями:

  1. Калькулятор и конвертер символы-слова-страницы
  2. Подсчет символов, знаков, слов, абзацев, страниц
  3. Узнать время чтения текста
  4. Убрать HTML-теги
  5. Преобразовать текст в картинку
  6. Сделать SEO-анализ текста

Сохраняйте ИНтексти в закладки и используйте его для своей работы или обучения во время работы со статьями!

Где можно прочитать информацию о количестве страниц документа Microsoft Word?

В разделе Правописание (Proofing) нажмите Статистика (Word Count). Откроется диалоговое окно со статистикой, как показано на картинке в начале этой статьи. Кстати, количество страниц и слов в документе можно также увидеть в строке состояния в самом низу окна Word.

Как сделать автоматический подсчет страниц в ворде?

  1. Выберите Вставка > Номера страниц
  2. Выберите вариант Добавить число страниц в формате X из Y.
  3. Выберите расположение.

Как узнать сколько страниц в ворде?

Количество страниц, которые будут распечатаны, можно узнать, щелкнув по ссылке «Посчитать» в правом нижнем углу экрана или нажав комбинацию клавиш Shift+P.

Сколько максимум страниц в ворде?

в Microsoft Word 2147483648 страниц ( сам не проверял)))))) Ограничения в Word 2007 или Word 2010 Эксплуатационный параметр Предел Максимальное число закладок 2 147 483 647 Максимальное количество стилей (определение стиля) 4 079 Максимальное число пр

Как посмотреть статистику документа Word?

Для тех, кто пользуется версией Microsoft Office Word 2007 или 2010 необходимо щелкнуть мышкой на «Число слов», в нижнем левом углу окна программы. В результате этого откроется окошечко «Статистика», где указано число страниц, слов, знаков, абзацев, строк. В этой табличке указывается число строк с пробелами и без них.

Как увеличить число страниц в ворде?

Создание пользовательского размера страницы

Откройте вкладку Макет страницы. В группе Параметры страницы щелкните Размер и выберите Создать новый размер страницы. В разделе Страница введите нужные значения ширины и высоты.

Как сделать нумерацию страниц в ворде 1 из?

В верхнем меню перейдите на вкладку «Вставка». В разделе «Колонтитулы» кликните по строке «Номер страницы». В выпадающем списке вы увидите четыре варианта расположения номера страницы: вверху, внизу, на полях или в текущем положении — там, где стоит курсор в данный момент.

Как узнать количество страниц в документе Excel?

Чтобы подсчитать количество напечатанных страниц перед печатью, вы можете перейти к печати, чтобы просмотреть счетное число. Включите лист, на котором вы хотите подсчитать напечатанные страницы, и нажмите Отправьте > печать, затем вы можете просмотреть количество напечатанных страниц.

Как сделать разделение страниц в Word Pad?

Добавление принудительного разрыва страницы

  1. Кликните левой кнопкой мышки по месту, в котором необходимо разделить страницу, то есть, начать новый лист.
  2. Перейдите во вкладку “Вставка” и нажмите на кнопку “Разрыв страницы”, расположенную в группе “Страницы”.
  3. Разрыв страницы будет добавлен в выбранном месте.

Где можно прочитать информацию о количестве страниц документа?

В разделе Правописание (Proofing) нажмите Статистика (Word Count). Откроется диалоговое окно со статистикой, как показано на картинке в начале этой статьи. Кстати, количество страниц и слов в документе можно также увидеть в строке состояния в самом низу окна Word.

Как узнать количество знаков абзацев и строк в документе?

Начнем с того, что узнаем, где в ворде посмотреть количество символов. За информацию о количестве знаков, слов, страниц и абзацев в ворде отвечает инструмент «Статистика».

Сколько слов на одной странице Ворд?

Стандартная страница А4 содержит 1800 знаков с пробелами, или 235-255 русских слов, если используется кегль 14.

Как посчитать слова в Ворде 2020?

Чтобы подсчитать количество слов в определенной части документа, выделите нужный текст. Затем в меню Сервис выберите пункт Статистика. Как и в Word для настольных систем, Word в Интернете подсчитываются слова во время ввести.

0 / 0 / 0

Регистрация: 17.11.2017

Сообщений: 4

1

Число страниц в документе без последнего листа

09.11.2018, 10:52. Показов 9118. Ответов 1


Студворк — интернет-сервис помощи студентам

Доброго времени суток!
В меру особенностей написания инструкций нашего предприятия, есть необходимость подсчета страниц в документе без учета последнего листа. т.е. если в инструкции всего 38 страниц, ворд должен отобразить 37… А как это сделать не знаю. Помогите пожалуйста. В Экспресс блоках в разделе блоки есть параметр numpage, но он делает автоматизированный подсчет всех страниц, включая последнюю, а в строке формула, не пойму как написать ему команду. Короче говоря, на разных языках мы с ним общаемся. Заранее благодарен Вам друзья!



0



15136 / 6410 / 1730

Регистрация: 24.09.2011

Сообщений: 9,999

09.11.2018, 11:50

2

Phenonim, в нужном месте нажмите Ctrl+F9, =, Ctrl+F9, numpages, -1
То есть должно получиться

, но фигурные скобки надо вводить с помощью Ctrl+F9. Потом Shift+F9 или правый клик — Обновить поле.



0



   Baloven

17.08.11 — 07:35

Собственно проблема следующая:

перебираю файлы с обчитыванием количества страниц с Tiff и mdi разобрался, вот наткнулся на doc и docx и не могу нигде получить толкового объяснения как получить количество страниц все-таки???

вот кусок кода:

   Макет = ПолучитьМакет(«ДоговорНаУслуги»);

   КомОбъект = Макет.Получить();

   КомОбъект.Variables.Item(«ДатаДоговора»).Value = Формат(ДатаДоговора,»ДФ=дд ММММ гггг») + «г.»;

   КомОбъект.Fields.UpDate();

   КомОбъект.SaveAS(ИмяКаталога + «Договор на услуги.docx»);

   
 
   Строка = ЭлементыФормы.ТаблицаПриложений.Значение.Добавить();

   Строка.НомерПП = ЭлементыФормы.ТаблицаПриложений.Значение.Количество();

   Строка.Наименование = «Договор на услуги»;

   Строка.Экземпляров = 2;

   Строка.Страниц = ??? //КомОбъект.ActiveDocument.PageSetup.Pages.Count;

PageSetup.Pages.Count — это в екселе там количество страниц лежит, а где в ворде?

   Wobland

1 — 17.08.11 — 07:39

чей-то чужой код:

w := CreateOleObject(‘Word.Application’);

w.Documents.Open (FileName:=Doc);

PageCount := w.Documents.Item(DocName).ComputeStatistics(Statistic:=wdStatisticPages);

   Baloven

2 — 17.08.11 — 08:10

я видел этот код — я его не могу под 1с адаптировать :(

   vde69

3 — 17.08.11 — 08:13

(2) в 1с НЕТ ворда, если хочешь получить что-то от ворда — сначало его открой в 1с

   Baloven

4 — 17.08.11 — 08:16

ПолучитьМакет(«ДоговорНаУслуги»); — это и есть документ ворда

   Wobland

5 — 17.08.11 — 08:27

странно как-то. макрос из документа[1с] c = ActiveDocument.ComputeStatistics(wdStatisticPages) [/1с] говорит, что пять. код в 1С [1с]

w=Новый COMОбъект(«Word.Application»);

w.Documents.Open(«D:home0.doc»);

pages=w.ActiveDocument.ComputeStatistics(wdStatisticPages);

[/1с] говорит, что 2 тысячи…

   Wobland

6 — 17.08.11 — 08:27

глюкануло что-то. код в 1С:

   w=Новый COMОбъект(«Word.Application»);

   w.Documents.Open(«D:home0.doc»);

   pages=w.ActiveDocument.ComputeStatistics(wdStatisticPages);

   Baloven

7 — 17.08.11 — 08:30

сомневаюсь — сругнется на wdStatisticPages что неопределена…. но попробую

   Wobland

8 — 17.08.11 — 08:30

(7) ну да, я Перем сделал

   vde69

9 — 17.08.11 — 08:32

WCount:=WordDocument1.ComputeStatistics($00000000);

CCount:=WordDocument1.ComputeStatistics($00000003);

SCount:=WordDocument1.ComputeStatistics($00000005);

PCount:=WordDocument1.ComputeStatistics($00000002);

   Baloven

10 — 17.08.11 — 08:33

(8) угу с таким успехом можно и пустое значение передать… так что прошу другие варианты

   Baloven

11 — 17.08.11 — 08:36

(9) извини поясни… я так понимаю это и есть одно из них wdStatisticPages

   vde69

12 — 17.08.11 — 08:39

(11) в зависимости от параметра (число от 0 и выше) возращает разные данные

$00000000 — wdStatisticWords — Количество слов

$00000001 — wdStatisticLines — Количество строк

$00000002 — wdStatisticPages — Количество страниц

$00000003 — wdStatisticCharacters — Знаки без пробелов

$00000004 — wdStatisticParagraphs — Количество абзацев

$00000005 — wdStatisticCharactersWithSpaces — Знаки с пробелами

   Baloven

13 — 17.08.11 — 08:41

(12) спасибо огромное щас буду пробовать

   vde69

14 — 17.08.11 — 08:43

(13) вообще-то это ПЕРВАЯ ссылка в яндексе по слову «wdStatisticPages»

   Baloven

15 — 17.08.11 — 08:44

попробовал… интересно что строка

КомОбъект.Application.Documents.Item(«Документ в Без имени»).ComputeStatistics(«wdStatisticWords»)

не работает

а то же самое но вот так по числовым значениям:

КомОбъект.Application.Documents.Item(«Документ в Без имени»).ComputeStatistics(0)

прекрасно работает

всем спасибо

   Baloven

16 — 17.08.11 — 08:46

(14) спасибо, огромное я просто искал аналогию по PageSetup.Pages.Count и не мог понять как водру передать строковые параметры переменных просто когда увидел посты тогда и дошло что они имеют какие-то предопределенные числовые значения

   vde69

17 — 17.08.11 — 08:55

(16) сразу видно что никогда с языками высокого уровня не работал :)

это тип данных такой (примерно можно сравнить с колекцией в 1с, конечно очень условно) к нему можно обращатся по имени или по индексу, число это и есть индекс.

   Baloven

18 — 17.08.11 — 08:59

другой вопрос возник… как получить из моего кода первого поста имя документа чтобы его поставить в Item?

PS просто ни разу не приходилось сталкивался с VBA

   smaharbA

19 — 17.08.11 — 09:00

(14) а можно еще нажать альт+ф11 и ф2

   vde69

20 — 17.08.11 — 09:01

(18) открою страшную тайну, вместо имени документо можно использовать индекс (число)

   smaharbA

21 — 17.08.11 — 09:01

.Name

.Caption

   Baloven

22 — 17.08.11 — 09:07

(20) хм наверно не вариант…. просто а если будет открыт ворд и в нем будет 10 документов открыто???? думаю тут 2 варианта, 1й по уникальному индексу а лучше все же по пути я же его сохраняю предварительно

   smaharbA

23 — 17.08.11 — 09:10

(22) КомОбъект у тебя — это и есть Документ и ненадо тебе .апликешн.документс()

   Baloven

24 — 17.08.11 — 09:15

(23) да Спасибо действительно

КомОбъект.ComputeStatistics(2);

тоже имеет место быть

   Baloven

25 — 17.08.11 — 10:45

…. проблема не связанная с данной проблемой, но может кто подскажет:

у меня открывается из макета и заполняется договор и потом сохраняется… по чекпоинтам я получаю полный доступ к документу…. но после его сохранения — файл не открывается и выдает ошибку предлагая попытаться его вовсстановить… где может быть ошибка?

   dka80

26 — 17.08.11 — 11:30

(25) Процесс Word.exe не висит в памяти?

   dka80

27 — 17.08.11 — 11:31

+26 в смысле до момента открытия файла

   Baloven

28 — 17.08.11 — 12:02

причину нашел оказалось я принудительно указывал расширение docx а сам оригинал в макете был из источника в формате 2003 ворда, т.е. поменял расширение при сохранении на doc и все встало на свои места и файл нормально открывается: отсюда вопрос как правильно сохранить файл с указанием принудительно формата выходного файла?

   Baloven

29 — 17.08.11 — 12:05

(26) (27) сам уже разобрался — просто в я работаю (как видно в тексте с образцом взятым из макета — и посути нормально все отрабатывается, пока не попытаешься его открыть, а вот попытки открытия из-за ассоциаций — уже не получается так как 2007 формат ворду нужно разархивировать :) потому и вылазила ошибка…

   Baloven

30 — 17.08.11 — 12:59

в общем как-то так:

КомОбъект.SaveAS(ИмяКаталога + «Договор на услуги.docx»,12);

12 = wdFormatXMLDocument

собственно я глупость сморозил все есть в VB редакторе в обжект браузере и в том числе все числовые если это необходимо соответсвия :)

   Baloven

31 — 17.08.11 — 16:45

Возникла следующая проблема :(

с вордом прокатывает следующая конструкция:

       doc.Documents.Open(Файл);

       doc.ActiveDocument.PrintOut(,,Количество);

       
         //Ожидание окончания отправки на печать…

         Пока doc.Application.BackgroundPrintingStatus<>0 Цикл

           Предупреждение(«Ожидание идет печать»,1);

         КонецЦикла;  

       doc.ActiveDocument.Close();

       doc.Application.Quit();

А как аналогичную схему сделать с екселем?

   Baloven

32 — 17.08.11 — 16:47

(31) Я имею ввиду организовать паузу пока файл будет отправлен на печать?

   Baloven

33 — 17.08.11 — 16:51

…. и еще вопрос:

как сделаь приостановку пока ексель записывает файл в седующей конструкции перед закрытием листа:

   doc = новый COMОбъект(«Excel.Application»);

   doc.Workbooks.Open(Строка.Файл);

   doc.ActiveSheet.PageSetup.FitToPagesWide = 1;        

   doc.ActiveWorkbook.Save();

   doc.ActiveWorkbook.Close();

   doc.Application.Quit();

   doc = 0;

   Baloven

34 — 17.08.11 — 16:56

… и до кучи….

собственно опять же вопрос по экселю:

   doc = новый COMОбъект(«Excel.Application»);

   doc.Workbooks.Open(Строка.Файл);

   doc.ActiveSheet.PageSetup.FitToPagesWide = 1;        

   doc.ActiveWorkbook.Save();

   doc.ActiveWorkbook.Close();

   doc.Application.Quit();

   doc = 0;

данная конструкция не работает в части устанвки параметра размещения данных по ширине 1го листа

   smaharbA

35 — 17.08.11 — 18:28

Ексель = новый COMОбъект("Excel.Application");
Книги = Ексель.Workbooks;
Книга = Книги.Open(Строка.Файл);
Листы = Книга.Worksheets;
Лист = Листы.Item(1);
ПараметрыСтраницы = Лист.PageSetup;
ПараметрыСтраницы.Zoom = ЛОЖЬ;
ПараметрыСтраницы.FitToPagesWide = 1;
Лист.Save();
Лист.Close();
Лист.Quit();
ПараметрыСтраницы = 0;
Лист = 0;
Листы = 0;
Книга = 0;
Книги = 0;
Ексель = 0;
   Baloven

36 — 18.08.11 — 02:49

так у меня то же самое только я с активным листом работаю ActiveSheet и это не работает :(

и это неправильно:

Лист.Close();

Лист.Quit();

вот так нужно:

Книга.Close();

Ексель.Quit();

   Baloven

37 — 18.08.11 — 06:59

(35) за подсказку все же спасибо — беру свои слова обратно

эта конструкция в моем случае работает:

   doc = новый COMОбъект(«Excel.Application»);

   doc.Workbooks.Open(Строка.Файл);

   doc.ActiveSheet.PageSetup.Zoom = ЛОЖЬ;

   doc.ActiveSheet.PageSetup.FitToPagesWide = 1;        

   doc.ActiveWorkbook.Save();

   doc.ActiveWorkbook.Close();

   doc.Application.Quit();

   doc = 0;

Все дело как оказалось в строке doc.ActiveSheet.PageSetup.Zoom = ЛОЖЬ;

Всем спасибо

   smaharbA

38 — 18.08.11 — 07:05

(37) переписывай код, а то рано или поздно банан упадет

   Baloven

39 — 18.08.11 — 07:11

(38) сорри не понял?

   smaharbA

40 — 18.08.11 — 07:46

doc = новый COMОбъект(«Excel.Application»);

doc.Workbooks.Open(Строка.Файл);

«завис» адинес, в это время активируется другая книга

и после этого банан, объект уже не твой, а какой то другой

   Baloven

41 — 18.08.11 — 07:52

вполне согласен… однако и строка

Лист = Листы.Item(1);

не показатель, что это именно открытый вами лист… так что если есть предложение получить ссылку именно на открытую книгу — то выслушаю

   smaharbA

42 — 18.08.11 — 08:10

(41) это именно показатель

Ексель — Книги — Открытая книга — листы — конкретный лист — …

все связано однозначно

а в конструкции

Ексель — Ексель.активныйлист(книга) абсолютно хаос

   smaharbA

43 — 18.08.11 — 08:11

в (35) самое верное написание

   Baloven

44 — 18.08.11 — 08:44

я так думаю что однозначная идентификация будет все же по ссылке на файл, т.е. прежде чем присваивать ссылку — перебрать все книги и сверить ссылку с открытым… Вот тогда будет однозначно :) а то опять же получится да же по Вашему коду после строки:

Книга = Книги.Open(Строка.Файл);

«»завис» адинес, в это время активируется другая книга»… я это все понимаю и вопрос в принципе решен и решение стабилизации я так понимаю мы оба знаем :) как минмум в каком направлении двигаться :)

   smaharbA

45 — 18.08.11 — 08:47

(44) открытием уже открытой вполне можно активировать уже открытую, а про банан о другом

   Baloven

46 — 18.08.11 — 09:59

нет ну я-то согласен — и описанная мной ситуация — тоже в принципе имеет место быть жизненной — собственно это уже полемика и не по текущему вопросу — тогда можно проверить ссылку на файл у Лист = Листы.Item(1); ну и в конце концов если уж она не соответствует — тогда и делать перебор открытых книг….

   Baloven

47 — 21.08.11 — 04:19

и опять проблемы с маштабированием страниц в екселе :(

конструкция:

   doc.ActiveSheet.PageSetup.Zoom = Ложь;

   doc.ActiveSheet.PageSetup.FitToPagesWide = 1;

масштабирует все данные на Один лист, а мне нужно чтобы масштаб был по ширине на одну страницу, а по высоте — сколько получится…вручную я просто удаляю значение второй графы — и все ок…. попробовал записать макрос — мне отобразилось вот такое

   FitToPagesTall = 0

изменяю свою конструкцию

   doc.ActiveSheet.PageSetup.Zoom = Ложь;

   doc.ActiveSheet.PageSetup.FitToPagesWide = 1;

   doc.ActiveSheet.PageSetup.FitToPagesTall = 0;

не работает так и ругается на ошибку с Zoom и если его поставить в Истину, тогда ругается на ошибку с установкой значения FitToPagesTall .

Где грабли?

  

Baloven

48 — 21.08.11 — 04:55

Вроде получилось вот так:

doc.ActiveSheet.PageSetup.FitToPagesTall = Ложь;

Владимир пишет:

В моем документе 7 разделов:

1 раздел содержит 5 страниц;

2 раздел содержит 3 страниц;

3 раздел содержит 8 страниц;

4 раздел содержит 10 страниц;

5 раздел содержит 4 страниц;

6 раздел содержит 13 страниц;

7 раздел содержит 4 страниц.

Мне нужно вставить на первую страницу раздела №4 поле, которое будет отображать общее количество страниц разделов №4 и 5.

Чтобы реализовать эту задачу, необходимо выполнить следующие действия:

  • Вставьте где-нибудь в нужном вам разделе (разделах), поле {SECTIONPAGES}. Обратите внимание, что вы должны вставить поле, а не просто скопировать это выражение. Чтобы вставить данное поле следует нажать сочетание клавиш «Ctrl»+«F9», а затем вставить между фигурными скобками слово SECTIONPAGES. Таким образом, в нашем случае мы должны вставить поле SECTIONPAGES в разделах 4 и 5.
  • Выделите поле в каждом из разделов и добавьте для каждого из них закладки. Например, для поля 4-го раздела закладка будет именоваться bm_pages_section4, а для 5-го — bm_pages_section5.
  • В этих же разделах вставьте где-нибудь поле {SECTION}, а затем выделите эти поля и также создайте для каждого из них закладки, например, bm_section4 и bm_section5. Этот шаг нужен лишь в том случае, если вы будете затем использовать где-нибудь в тексте документа ссылки на номера разделов.
  • На первой странице 4-го раздела вставьте поле с формулой, суммирующей количество страниц в указанных разделах: {={Ref bm_pages_section4}+{Ref bm_pages_section5}}. Обращаю опять ваше внимание на порядок действий при вставке этой формулы: сначала нужно вставить пустое поле с фигурными скобками, затем ввести знак = (равно), далее вновь вставить поле, внутри которого вставить ссылку на закладку 4-го раздела (выражение {REF bm_pages_section4}), поставить знак + (плюс) и вновь вставить поле со ссылкой на закладку 5-го раздела.

В результате после обновления полей в документе вы получите информацию об общем количестве страниц в двух разделах: 4 и 5.

Понравилась статья? Поделить с друзьями:
  • Word заголовок таблицы при переносе
  • Word заголовок таблицы на всех листах
  • Word заголовок разрыв страницы
  • Word заголовок продолжение таблицы
  • Word заголовок по ширине