Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 15 ]
- Зарегистрирован: 14.02.2014
- Сообщений: 17
Тема: Проблема с заливкой и границами у таблиц
Доброе утро!
Некоторые фрагменты документа имеют границу и заливку внутри этой границы:
Но если вставить в этот фрагмент таблицу и применить этот же стиль, то она выглядит просто убого:
Требуется, чтобы таблица была в области заливки, а не "ломала" его. Не подскажите, как этого можно добиться?
- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
Re: Проблема с заливкой и границами у таблиц
Требуется пример со стилем, который Вы используете.
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.
- Зарегистрирован: 14.02.2014
- Сообщений: 17
Re: Проблема с заливкой и границами у таблиц
Alex_Gur пишет:Требуется пример со стилем, который Вы используете.
Да, конечно. В прикреплённом файле это стиль MyStyle.
По сути в нём ничего особенного нет, только рамка + заливка цветом.
Post's attachmentsexample.doc 27.5 Кб, 3 скачиваний с 2014-02-14
You don't have the permssions to download the attachments of this post.
- shanemac51
- генерал-полковник
- Неактивен
- Зарегистрирован: 05.03.2012
- Сообщений: 467
- Поблагодарили: 119
Re: Проблема с заливкой и границами у таблиц
на строке i --удалить интервал после абзаца
- Зарегистрирован: 14.02.2014
- Сообщений: 17
Re: Проблема с заливкой и границами у таблиц
shanemac51 пишет:на строке i --удалить интервал после абзаца
Это не решает проблему полностью. Дело в том, что в документе используется определённый стиль и для абзаца перед таблицей делать исключение - как-то криво не находите?
К тому же остаются проблемы с таблицей: у ячеек двойная рамка. Такое ощущение, что стиль применяется к каждой ячейки таблицы. А желательно сделать, чтобы таблица была как бы в самой заливке. Попробуйте сделать список внутри заливки: если в нём большой отступ, то заливка "рвётся". Часть до списка - один прямоугольник, сам список - другой, после - снова как до списка.
Можно ли сделать заливку фрагмента документа (применить стиль к нескольким абзацам), чтобы она была одним прямоугольником вне зависимости от наличия таблиц и списков любой вложенности:
- shanemac51
- генерал-полковник
- Неактивен
- Зарегистрирован: 05.03.2012
- Сообщений: 467
- Поблагодарили: 119
Re: Проблема с заливкой и границами у таблиц
может за текст подложить графический прямоугольник
- Зарегистрирован: 14.02.2014
- Сообщений: 17
Re: Проблема с заливкой и границами у таблиц
shanemac51 пишет:может за текст подложить графический прямоугольник
Можно как разовое решение, но в моей ситуации не подходит. Дело в том, что имеется текст на 300 страниц и мест, которые нужно подсветить, достаточно много. Если в результате правки или изменения размера шрифта абзац станет длиннее, то и прямоугольник нужно менять, что, конечно же, не является приемлемым решением.
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Проблема с заливкой и границами у таблиц
А зачем вообще столько сложностей.
Создайте единую таблицу с пунктами в строках и нужным количеством столбцов.
Путем объединения или разбиения ячеек добейтесь нужного результата. Нужным ячейкам или строкам задайте заливку и окантовку.
А у вас получается что в каждой ячейке еще по ячейке, фактически для программы Таблица в Таблице. Это усложняет как ручное форматирование, так и программное.
- Зарегистрирован: 14.02.2014
- Сообщений: 17
Re: Проблема с заливкой и границами у таблиц
aap77 пишет:А зачем вообще столько сложностей.
Создайте единую таблицу с пунктами в строках и нужным количеством столбцов.
Путем объединения или разбиения ячеек добейтесь нужного результата. Нужным ячейкам или строкам задайте заливку и окантовку.
Сложности как раз и не нужны. Я просто не понимаю, как сделать указанное простое (по идее) форматирование - задать фон для некоторого фрагмента текста. Пусть это будет выделение важной части. Этот фрагмент уже набран. Он может содержать таблицы и списки - типичное содержимое любого текстового документа.
Вы предлагаете каждый такой фрагмент обернуть в таблицу. Вот это как раз сложности, потому что требуют уйму дополнительных действий.
Как мы меняем шрифт у фрагмента: выделяем фрагмент и выбираем новый шрифт и всё. И не важно что в этом фрагменте (просто текст, список или таблица).
aap77 пишет:А у вас получается что в каждой ячейке еще по ячейке, фактически для программы Таблица в Таблице. Это усложняет как ручное форматирование, так и программное.
Я как раз этого и не хочу. Это Word так делает. Я просто применил стиль к фрагменту текста, который включает таблицу.
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
- За сообщение: 1
Re: Проблема с заливкой и границами у таблиц
Вот пример как надо оформлять Вашу таблицу
Post's attachmentsexample.doc 33 Кб, 3 скачиваний с 2014-02-14
You don't have the permssions to download the attachments of this post.
- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
Re: Проблема с заливкой и границами у таблиц
aap77 пишет:Вот пример как надо оформлять Вашу таблицу
Да, так получается красиво!
То есть таблица - сама по себе, а окрашенный диапазон - сам по себе, в аналогичном стиле.
suslov, получается, что лучше таблицу не копировать в окрашенный диапазон, а формировать ее независимо.
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.
- Зарегистрирован: 14.02.2014
- Сообщений: 17
Re: Проблема с заливкой и границами у таблиц
aap77 пишет:Вот пример как надо оформлять Вашу таблицу
Спасибо. Я понимаю, что можно фрагмент представить в виде таблицы. Я так сам поступаю, когда нужно создать форму для заявлений определённого образца. Только это решение требует дополнительных действий - создание таблицы. Если таких фрагментов около 100, то нужно создавать 100 таблиц. Бедный я
Вывод: нельзя в Word сделать заливку для фрагмента текста, который включает в себя списки произвольной вложенности и таблицы.
Временное решение 1: Подложить прямоугольник под нужный фрагмент. Если в результате правки или изменения размера шрифта абзац станет длиннее, то и прямоугольник нужно менять
Временное решение 2: Форматировать такой фрагмент в виде таблицы. Если таких фрагментов много, то задача требует много сил (можно, конечно, макрос написать), а исходный текст преобразуется, что не очень-то хорошо.
Спасибо всем, но проблема, к сожалению, не закрыта.
- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
Re: Проблема с заливкой и границами у таблиц
suslov пишет:Спасибо. Я понимаю, что можно фрагмент представить в виде таблицы. Я так сам поступаю, когда нужно создать форму для заявлений определённого образца. Только это решение требует дополнительных действий - создание таблицы. Если таких фрагментов около 100, то нужно создавать 100 таблиц. Бедный я
Попробуйте написать макрос, формирующий Вашу таблицу. Этим Вы существенно облегчите свою работу, если подобных таблиц Вам нужно создавать много.
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.
- Зарегистрирован: 14.02.2014
- Сообщений: 17
Re: Проблема с заливкой и границами у таблиц
Alex_Gur пишет:Попробуйте написать макрос, формирующий Вашу таблицу. Этим Вы существенно облегчите свою работу, если подобных таблиц Вам нужно создавать много.
Макрос я смогу написать. Проблема была в том, что я думал у меня руки кривые и не могу нормально применить стиль. Оказывается это особенность Word'а. Хотелось именно простого решения типа "выделил", "применил стиль", "пошёл дальше". Раз такого нет, то подумаю как быть.
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Проблема с заливкой и границами у таблиц
suslov пишет:aap77 пишет:Вот пример как надо оформлять Вашу таблицу
Спасибо. Я понимаю, что можно фрагмент представить в виде таблицы. Я так сам поступаю, когда нужно создать форму для заявлений определённого образца. Только это решение требует дополнительных действий - создание таблицы. Если таких фрагментов около 100, то нужно создавать 100 таблиц. Бедный я
Вывод: нельзя в Word сделать заливку для фрагмента текста, который включает в себя списки произвольной вложенности и таблицы.
Временное решение 1: Подложить прямоугольник под нужный фрагмент. Если в результате правки или изменения размера шрифта абзац станет длиннее, то и прямоугольник нужно менять
Временное решение 2: Форматировать такой фрагмент в виде таблицы. Если таких фрагментов много, то задача требует много сил (можно, конечно, макрос написать), а исходный текст преобразуется, что не очень-то хорошо.
Спасибо всем, но проблема, к сожалению, не закрыта.
Можно еще таким макаром решить.
Помимо стиля абзаца MyStyle создать еще стиль таблицы с Заливкой ячеек цвета стиля MyStyle, и отступ абзаца сверху и снизу поствить 0.
Единственное если делать вручную, то надо заранее знать какую ширину таблицы задавать или написать макрос выравния таблицы по ширине окна.
Post's attachmentsexample.doc 28 Кб, 2 скачиваний с 2014-02-14
You don't have the permssions to download the attachments of this post.
Сообщений [ 15 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Проблема с заливкой и границами у таблиц
Любую работу можно сделать несколькими различными способами. В силах человека выбрать наиболее удобный для себя, оптимальный и рациональный. На портале о Microsoft Office Word вы узнаете про: как выглядит полуторный интервал.
Если говорить о работе с текстами: написании рефератов, дипломов, статей, редактировании различных документов и оформлении презентаций, то Microsoft Word дает массу возможностей для этого. На портале о Microsoft Office Word вы узнаете про: word 2003 недостаточно памяти для завершения операции.
Познакомиться с ними, расширить свои познания о программе или поделиться секретами и хитростями с другими пользователями вы можете на форуме Ворд Эксперт. На портале о Microsoft Office Word вы узнаете про: номера страниц воррд.
Здесь собрана основная информация и ответы на наиболее популярные вопросы по работе с приложением. Например, о создании макросов, о колонтитулах, удалении лишних пробелов. Наш сайт о Microsoft Office Word даст ответ про: печать а4 брошура word 2007.
В основных разделах можно обсудить настройки самого Ворда и способы работы с текстом в различных версиях программы. На портале о Microsoft Office Word вы узнаете про: макроси word.
Подфорум «Автоматизация» предлагает освоить технику создания макросов и задания шаблонов для различных операций и функций. Наш сайт о Microsoft Office Word даст ответ про: переключатель word vba.
Здесь же на форуме можно найти готовые решения, разнообразные шаблоны, макросы для редактирования таблиц, оглавлений и многое другое. На портале о Microsoft Office Word вы узнаете про: справка о словаре антонимов.
Возможно и оставить заявку, описав свою проблему в соответствующем подразделе. Если у вас есть какие –то оригинальные идеи и решения – форум лучшее место поделиться ими с другими пользователями Ворда. На портале о Microsoft Office Word вы узнаете про: как в ворде удалить переносы.