2

Как узнать, какая настройка толщины линии для столбца в таблице? Если я зайду в Borders & Shading, это не скажет мне. Я мог бы щелкнуть по строке, но затем она изменилась бы на те настройки по умолчанию, которые отображаются. Я не хочу его менять - я хочу знать, какую толщину линии он сейчас установил, например, 2, 2,5, 3. Есть способ сделать это?

2 ответа2

4

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

Чтобы отобразить информацию в Word 2010, поместите курсор в ячейку таблицы и откройте панель задач « Показать форматирование », нажав Shift+F1. Панель задач « Показать форматирование» предоставит конкретную информацию о таблице, а также о ячейке, включая вес и типы границ линий.

Вы также можете просмотреть область задач « Показать форматирование» с помощью кнопки « Показать форматирование» в диалоговом окне «Инспектор стилей». В диалоговом окне Style Inspector доступен нажатием кнопки Style Inspector ( в центре) в левом нижнем углу панели задач Стили.

0

Ну, это МОЖЕТ быть сделано, но это довольно сложно (то есть, не то, что вы захотите делать часто). Я кратко опишу метод, а потом уточню, если вы действительно хотите продолжить это.

  1. Сначала вы, вероятно, захотите скопировать таблицу в пустой документ, чтобы с ней было проще работать.
  2. Тогда вам нужно открыть файл Open xml , представляющий ваш документ.
    • Самый простой способ сделать это - сделать копию документа, затем переименовать документ и изменить расширение с .docx на .zip
    • затем распакуйте / распакуйте полученный ZIP-файл
    • затем разверните в извлеченной папке файл word / document.xml и откройте этот файл (желательно в редакторе xml, если он у вас есть)
  3. Теперь поищите в файле 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. (для каждой ячейки таблицы должна быть одна такая группа). Обратите внимание, что есть 4 внутренних тега с метками w:top , w:left , w:bottom и & w:right) Значение, которое вы ищете, находится в атрибуте w:sz="4" . Вы можете преобразовать единицы измерения w:sz в баллы, разделив их на 8.

Таким образом, в данном примере <w:top w:sz="4"> означает, что верхняя строка данной ячейки имеет ширину линии 0,25 пт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .