Как узнать, какая настройка толщины линии для столбца в таблице? Если я зайду в Borders & Shading, это не скажет мне. Я мог бы щелкнуть по строке, но затем она изменилась бы на те настройки по умолчанию, которые отображаются. Я не хочу его менять - я хочу знать, какую толщину линии он сейчас установил, например, 2, 2,5, 3. Есть способ сделать это?
2 ответа
На самом деле, есть способ идентифицировать конкретные границы, используемые в ячейке, и это довольно просто. Поначалу это может немного сбивать с толку из-за того, как MS определяет, какие границы являются частью каких ячеек, но в конечном итоге вы можете получить необходимую информацию, чтобы убедиться, что эти трудно различимые вариации линий согласованы.
Чтобы отобразить информацию в Word 2010, поместите курсор в ячейку таблицы и откройте панель задач « Показать форматирование », нажав Shift+F1. Панель задач « Показать форматирование» предоставит конкретную информацию о таблице, а также о ячейке, включая вес и типы границ линий.
Вы также можете просмотреть область задач « Показать форматирование» с помощью кнопки « Показать форматирование» в диалоговом окне «Инспектор стилей». В диалоговом окне Style Inspector доступен нажатием кнопки Style Inspector ( в центре) в левом нижнем углу панели задач Стили.
Ну, это МОЖЕТ быть сделано, но это довольно сложно (то есть, не то, что вы захотите делать часто). Я кратко опишу метод, а потом уточню, если вы действительно хотите продолжить это.
- Сначала вы, вероятно, захотите скопировать таблицу в пустой документ, чтобы с ней было проще работать.
- Тогда вам нужно открыть файл Open xml , представляющий ваш документ.
- Самый простой способ сделать это - сделать копию документа, затем переименовать документ и изменить расширение с .docx на .zip
- затем распакуйте / распакуйте полученный ZIP-файл
- затем разверните в извлеченной папке файл word / document.xml и откройте этот файл (желательно в редакторе xml, если он у вас есть)
Теперь поищите в файле document.xml тег
<w:tblPr>
, а чуть позже раздел тегов, который должен выглядеть примерно так:<w:tcBorders> <w:top w:val="single" w:sz="4" w:space="0" w:color="auto"/> <w:left w:val="single" w:sz="24" w:space="0" w:color="auto"/> <w:bottom w:val="single" w:sz="24" w:space="0" w:color="auto"/> <w:right w:val="single" w:sz="2" w:space="0" w:color="auto"/> </w:tcBorders>
(для каждой ячейки таблицы должна быть одна такая группа). Обратите внимание, что есть 4 внутренних тега с метками
w:top
,w:left
,w:bottom
и &w:right
) Значение, которое вы ищете, находится в атрибутеw:sz="4"
. Вы можете преобразовать единицы измеренияw:sz
в баллы, разделив их на 8.
Таким образом, в данном примере <w:top w:sz="4">
означает, что верхняя строка данной ячейки имеет ширину линии 0,25 пт.