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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2009, 18:40   #1
darklumen
 
Регистрация: 09.12.2009
Сообщений: 6
По умолчанию макрос форматирования таблиц

Здравствуйте, с наступающим НГ! Помогите пожалуйста.
Имеется текст с большим количеством таблиц, нужен макрос, который бы вставлял название всем табличкам в зависимости от раздела, например ТАБЛИЦА 1.1... ТАБЛИЦА 2.1 и т.д перед самими табличками.

и еще вопрос по форматированию, вообще реально написать код, который находил бы "разбитые" страницами таблицы, т.е часть строк таблицы на одном листе, а часть на другом, и на второй таблицы добавлял бы новую строку с цифрами 1,2,3 и т.д и в иделе вставлял бы продолжение таблицы 1.1 (см схему=))).

таблица 1.1
sadfkjsadf | sdfsdf | sdfsdfsdf | sdfsdf |
sadfkjsadf | sdfsdf | sdfsdfsdf | sdfsdf |
______________________________

продолжение таблицы 1.1
1 | 2 | 3 | 4 |
sadfkjsadf | sdfsdf | sdfsdfsdf | sdfsdf |

благодарен любым советам, замечаниям, пожеланиям.
darklumen вне форума Ответить с цитированием
Старый 23.12.2009, 19:39   #2
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Повтор заголовка (шапки)

Вот инструмент (на рисунке), не требующий программирования*. Но для |1|2|3|... нужен макрос!

Что касается нумерации названий, это тоже встроено в Word: Ссылки → Вставить название.**

Но ведь тут вам и макрос предлагали, вы пробовали?
__________________________________
* строка заголовка таблицы должна быть выдена (рисунок этого не отразил)
** либо, в старых Word: Вид → Ссылка... → Название
Изображения
Тип файла: jpg Repeat.jpg (22.0 Кб, 219 просмотров)
Тип файла: jpg Result.jpg (98.4 Кб, 187 просмотров)

Последний раз редактировалось Sasha_Smirnov; 24.12.2009 в 01:05. Причина: 2-й рисунок — результат работы макроса от viter.alex.
Sasha_Smirnov вне форума Ответить с цитированием
Старый 28.12.2009, 14:56   #3
darklumen
 
Регистрация: 09.12.2009
Сообщений: 6
По умолчанию

а как отделить таблицу от основного текста скажем на полуторный интервал?
darklumen вне форума Ответить с цитированием
Старый 28.12.2009, 16:38   #4
akokin
Пользователь
 
Регистрация: 02.08.2008
Сообщений: 94
По умолчанию

Цитата:
Сообщение от darklumen Посмотреть сообщение
а как отделить таблицу от основного текста скажем на полуторный интервал?
Я бы предложил подредактировать стиль для надтабличной надписи (если она есть) - установить интервалы перед и после.
akokin вне форума Ответить с цитированием
Старый 28.12.2009, 19:42   #5
Вождь
Форумчанин
 
Аватар для Вождь
 
Регистрация: 29.09.2008
Сообщений: 378
По умолчанию Согласен с akokin.

В шаблоне приведен пример атонумерации разделов, пунктов, подпунктов, таблиц, рисунков и формул. Для начала нумерации нового раздела достаточно вставить разрыв раздела. Для нумерации заголовка ему надо присвоить соответствующий стиль (см. пример). Например, заголовок таблицы – стиль «Название таблицы» и т.д.

Автонумерация с помощью стилей:
Вложения
Тип файла: zip Автонумерация.dot.zip (161.7 Кб, 60 просмотров)
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
Вождь вне форума Ответить с цитированием
Старый 16.02.2010, 11:26   #6
Mikkelle
 
Регистрация: 03.11.2009
Сообщений: 8
По умолчанию

Вождю.
А как на счет функции автоматическое создания списка иллюстраций и таблиц. Для указанного примера (Автонумерация.dot.zip) она не работает. Или я чего-то не учел?
Mikkelle вне форума Ответить с цитированием
Старый 16.02.2010, 12:57   #7
Вождь
Форумчанин
 
Аватар для Вождь
 
Регистрация: 29.09.2008
Сообщений: 378
По умолчанию

Цитата:
Сообщение от Mikkelle Посмотреть сообщение
Вождю.
А как на счет функции автоматическое создания списка...
Используйте инструмент «Оглавление».
В окне «Оглавление» нажмите кнопку «Параметры» и отметьте стиль «Название таблицы» или «Название рисунка». Оглавлений может быть сколько угодно.
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
Вождь вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
макрос добавления названий для таблиц darklumen Microsoft Office Word 8 16.11.2010 23:00
макрос форматирования графических объектов darklumen Microsoft Office Word 2 24.12.2009 05:09
Вести учет форматирования... Busine2009 Microsoft Office Word 1 28.06.2009 18:05
макрос для сводных таблиц jisu Microsoft Office Excel 4 05.05.2009 05:23
форматирования в Excel_и VVk Общие вопросы Delphi 2 11.07.2008 16:27