Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > > >
Восстановить пароль Регистрация

Ответ Создать новую тему
 
The_Immortal
Форумчанин
1542 / 478 / 6
Регистрация: 04.04.2009
Сообщений: 1,892
24.04.2013, 16:29     Вписать текст при автоматическом разрыве таблицы
  #1
Ребят, выкладываю документ, в котором каким-то образом была организована таблица с автоматическим переносом шапки.

Вопросы:

1. Каким образом можно организовать такого рода таблицу?

2. Возможно ли при текущем исполнении таблицы вписать перед шапкой какой-либо текст? Не используя при этом колонтитулы.

Т.е. вот так:

Вписать текст при автоматическом разрыве таблицы


Благодарю!
Вложения
Тип файла: doc разрывТаблицы.doc (68.5 Кб, 58 просмотров)
AdAgent
Объявления
24.04.2013, 16:29
Скрипт
Форумчанин
4325 / 1078 / 37
Регистрация: 15.09.2012
Сообщений: 3,290
24.04.2013, 17:28
  #2
The_Immortal, какая версия у вас программы "Word" - 2003, 2010 или другая?
The_Immortal
Форумчанин
1542 / 478 / 6
Регистрация: 04.04.2009
Сообщений: 1,892
24.04.2013, 17:30  [ТС]
  #3
Скрипт, Word 2007.
Скрипт
Форумчанин
4325 / 1078 / 37
Регистрация: 15.09.2012
Сообщений: 3,290
24.04.2013, 17:41
  #4
The_Immortal, чтобы заголовок у таблицы повторялся на каждой странице ("Word 2007"):
  1. выделите строки в таблице, которые должны повторяться на каждой странице;
  2. вкладка Макет - группа Данные - Повторить строки заголовков.

Цитата Сообщение от The_Immortal Посмотреть сообщение
Возможно ли при текущем исполнении таблицы вписать перед шапкой какой-либо текст? Не используя при этом колонтитулы.
  1. добавьте в таблицу одну лишнюю строку;
  2. впишите в эту строку надпись, которая должна повторяться на каждой странице;
  3. на странице, где таблица начинается, закройте эту надпись каким-нибудь рисунком;
  4. обратите внимание, чтобы рисунок находился не в таблице, а за пределами таблицы: якорь должен быть привязан к абзацу, который находится не в таблице, а перед таблицей. Иначе рисунок будет тоже повторяться на каждой странице.
The_Immortal
Форумчанин
1542 / 478 / 6
Регистрация: 04.04.2009
Сообщений: 1,892
24.04.2013, 18:07  [ТС]
  #5
Скрипт, обалденный способ! Спасибо!

Однако все равно остаются некоторые проблемы:

Вписать текст при автоматическом разрыве таблицы

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

Этого можно как-нибудь избежать?
Вложения
Тип файла: doc разрывТаблицы.doc (69.0 Кб, 10 просмотров)
Скрипт
Форумчанин
4325 / 1078 / 37
Регистрация: 15.09.2012
Сообщений: 3,290
24.04.2013, 18:18
  #6
The_Immortal, вставьте заголовок таблицы в надпись, а надпись уже поместите в нужное место. Только якорь у надписи сделайте за пределами таблицы.


При внесении изменений в документ, возможно надписи съедут со своих мест или станут не там находиться, где нужно. Поэтому нужно будет первое время просматривать документ.

Чтобы управлять положением надписи есть расширенные возможности для этого.

В программе "Word 2007" есть два варианта надписей: надписи старого образца (которые использовались в "Word 2003") и надписи нового образца (которые появились в "Word 2007").

Если Word-документ имеет формат "doc", то надписи в нём автоматически становятся старого образца, если документ пересохраняется в формат "docx", то надписи автоматически превращаются в новые надписи.

В "Word 2007" управлять положением надписи в документе формата "doc" можно так:
щёлкните по надписи правой кнопкой мыши - "Формат надписи..." - вкладка "Положение" - "Дополнительно..." - вкладка "Положение рисунка".
The_Immortal
Форумчанин
1542 / 478 / 6
Регистрация: 04.04.2009
Сообщений: 1,892
24.04.2013, 18:25  [ТС]
  #7
Скрипт,

Цитата Сообщение от Скрипт Посмотреть сообщение
Только якорь у надписи сделайте за пределами таблицы.
Честно говоря, не понимаю о каких якорях идет речь Они у меня не появляются...

Вписать текст при автоматическом разрыве таблицы

Хотелось бы еще узнать - возможно ли надпись подогнать к границе абзаца (или как это правильно называется? вертикальная пунктирная линия на скриншоте) по правому краю в автоматическом режиме? Или это только на глаз можно сделать?
А может быть не надпись подгонять, а сам текст внутри надписи? Или он (текст) не ощущает границ, которые располагаются вне контейнера надписи, в котором он находится?
Вложения
Тип файла: doc разрывТаблицы2.doc (69.0 Кб, 10 просмотров)
Скрипт
Форумчанин
4325 / 1078 / 37
Регистрация: 15.09.2012
Сообщений: 3,290
24.04.2013, 18:36
  #8
Цитата Сообщение от The_Immortal Посмотреть сообщение
Честно говоря, не понимаю о каких якорях идет речь Они у меня не появляются...
якоря есть у рисунков, надписей (может у кого-нибудь ещё есть). Их видно, когда включён режим отображения непечатаемых символов.

В "Word 2007" режим отображения непечатаемых символов включается так:
вкладка "Главная" - группа "Абзац" - "Отобразить все знаки (Ctrl+*)"


Цитата Сообщение от The_Immortal Посмотреть сообщение
Или он (текст) не ощущает границ, которые располагаются вне контейнера надписи, в котором он находится?
текст внутри надписи выравнивается только относительно надписи.
The_Immortal
Форумчанин
1542 / 478 / 6
Регистрация: 04.04.2009
Сообщений: 1,892
24.04.2013, 18:36  [ТС]
  #9
Скрипт,
Цитата Сообщение от Скрипт Посмотреть сообщение
В "Word 2007" режим отображения непечатаемых символов включается так:
вкладка "Главная" - группа "Абзац" - "Отобразить все знаки (Ctrl +*)"
Ага, увидел этот якорь.

Кстати, забыл сообщить, что у меня выбрано следующее положение надписи: Формат надписи - Положение - Перед текстом - это правильно?
Если выбрать В тексте, то надпись дублируется на другой странице.
Скрипт
Форумчанин
4325 / 1078 / 37
Регистрация: 15.09.2012
Сообщений: 3,290
24.04.2013, 18:45
  #10
Цитата Сообщение от The_Immortal Посмотреть сообщение
Хотелось бы еще узнать - возможно ли надпись подогнать к границе абзаца (или как это правильно называется? вертикальная пунктирная линия на скриншоте) по правому краю в автоматическом режиме?
В этом сообщении написано, как подгонять надписи по вертикали и горизонтали на странице.

Надпись ещё можно двигать клавишами-стрелками на клавиатуре.

Ещё вот так можно попробовать перемещать надпись в нужное место:
  1. выделите надпись;
  2. вкладка "Формат" - группа "Упорядочить" - "Выровнять" - "Отображать сетку" и "Параметры сетки".
Я с этими параметрами не работал, поэтому сходу не могу сказать, что там и как.



Цитата Сообщение от The_Immortal Посмотреть сообщение
Кстати, забыл сообщить, что у меня выбрано следующее положение надписи: Формат надписи - Положение - Перед текстом - это правильно?
вам нужно попробовать все положения, кроме "В тексте". Именно обтекаемая надпись нужна.
shanemac51
Модератор
2744 / 779 / 58
Регистрация: 07.08.2010
Сообщений: 2,045
25.04.2013, 08:17
  #11
прилагаю решение коллонтитулами
Вложения
Тип файла: zip разрывТаблицы25.zip (16.7 Кб, 9 просмотров)
The_Immortal
Форумчанин
1542 / 478 / 6
Регистрация: 04.04.2009
Сообщений: 1,892
25.04.2013, 14:08  [ТС]
  #12
shanemac51, раз уж пошла такая пьянка, не подскажите, как сделать, чтобы колонтитулы были только на определенных страницах, а не на всех подряд?
Как в предыдущем разделе у меня неактивна...
shanemac51
Модератор
2744 / 779 / 58
Регистрация: 07.08.2010
Сообщений: 2,045
25.04.2013, 15:16
  #13
для этого и существуют разделы
The_Immortal
Форумчанин
1542 / 478 / 6
Регистрация: 04.04.2009
Сообщений: 1,892
25.04.2013, 15:28  [ТС]
  #14
shanemac51, а можно поподробнее?

Цитата Сообщение от The_Immortal Посмотреть сообщение
как сделать, чтобы колонтитулы были только на определенных страницах, а не на всех подряд?
shanemac51
Модератор
2744 / 779 / 58
Регистрация: 07.08.2010
Сообщений: 2,045
25.04.2013, 15:40
  #15
в примере ведь колонтитул только на страницах с продолжением таблицы
Loompy
Форумчанин
14 / 14 / 2
Регистрация: 05.11.2013
Сообщений: 280
28.04.2014, 13:47
  #16
Скрипт,
Цитата Сообщение от Скрипт Посмотреть сообщение
Надпись ещё можно двигать клавишами-стрелками на клавиатуре.
сделал вроде по вашим советам, щас получается так:

как избавиться от пустых строк?
Миниатюры
Вписать текст при автоматическом разрыве таблицы  
Loompy
Форумчанин
14 / 14 / 2
Регистрация: 05.11.2013
Сообщений: 280
28.04.2014, 13:58
  #17
ОТ 1 строки лишней вроед избавился, как от этой избавиться?
Миниатюры
Вписать текст при автоматическом разрыве таблицы  
Fairuza
Модератор
3080 / 1241 / 120
Регистрация: 23.11.2010
Сообщений: 3,670
28.04.2014, 14:04
  #18
Вариант, только если много страничная таблица, придется поля подправлять
Вложения
Тип файла: docx продолжение_таблицы.docx (14.5 Кб, 1 просмотров)
Loompy
Форумчанин
14 / 14 / 2
Регистрация: 05.11.2013
Сообщений: 280
28.04.2014, 14:08
  #19
разобрался, добавив текст в риуснке чтоли или как он называется не знаю, и закрыв этим 1 строчку

таблица многостраничная , вариант универсальный, для любой таблиц любого размера подойдет)

если надо могу выложить
Миниатюры
Вписать текст при автоматическом разрыве таблицы  
Loompy
Форумчанин
14 / 14 / 2
Регистрация: 05.11.2013
Сообщений: 280
28.04.2014, 14:09     Вписать текст при автоматическом разрыве таблицы
  #20
Цитата Сообщение от Fairuza Посмотреть сообщение
Вариант, только если много страничная таблица, придется поля подправлять
скажи пожалуйста, как привязывать колонтитул к таблице?
Yandex
Объявления
28.04.2014, 14:09
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Ответов Автор Дата
MS Word Текст "Продолжение таблицы..." для многостраничных таблиц
Наверняка многие знаю, что по ГОСТу если таблица располагается на нескольких листах, то необходимо в начале нового листа в левом верхнем углу помещать надпись "Продолжение таблицы Номер". Как в Word...
MS Office Word 23 _katon_ 04.06.2014 17:56
MS Word Некорректное преобразование таблицы в текст
Текст из таблицы растягивается на весь лист. Подробно в docx
MS Office Word 7 Арти7030 25.05.2014 19:00
MS Word Как вставить текст до таблицы
Есть вордовский документ начинающийся с таблицы, как вставить текст до этой таблицы? Добавлено через 1 минуту Уже нашел: Признаки Не удается вставить текст перед таблицей, которая...
MS Office Word 3 ruswin 14.09.2013 00:22
MS Word Excel и Word: при слиянии из таблицы дата отображается не корректно
Добрый день. При слиянии из таблицы дата отображается не корректно..... Месяц, день, год. как это исправить. форматы менять пробовал- не получается.
MS Office Word 5 Robin Gut 10.06.2013 22:13
MS Word Как вставить текст из таблицы Excel в таблицу Word без изменений
Часто требуется переносить данные из таблиц в екселе в таблицы в ворде. Я настроил одинаковые шрифты и размеры в екселе и в ворде, но при копировании из екселя в ворд все меняется. Вставляемый текст...
MS Office Word 12 palladin90 06.09.2012 18:21
MS Word ширина столбцов при переносе таблицы из Excel в Word
Всем привет!! Заранее прошу прощения, может быть вопрос глупый...В Excel сделана таблица (допустим из 6 колонок и 3 строк) типа: |1|2|3|3|5|6| | заголовок | |A|B|C|D|E|F| По факту...
MS Office Word 5 lizukin 16.04.2012 11:56
MS Word Ошибки при редактировании таблицы\при печати
Всем привет! Подскажите как решить проблемы: - При распечатке появляются 2 буквы. При просмотре документа их нет, когда распечатаешь они появляются. - В таблице не выравниваются цифры. Я...
MS Office Word 4 straparola 13.03.2011 12:05
MS Word при распечатке текст выходит за края
при распечатке текст выходит за края шрифт намного крупнее чем при просмотре. материал для реферата набирал из Adobe Acrobat Document и Файл "DJVU". выложить не могу весит много
MS Office Word 6 Айдар2387 12.01.2010 16:15
Опции темы

Текущее время: 11:40. Часовой пояс GMT +4.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.