如何判断 Word 表格中使用的线条粗细?

Ann*_*nna 5 microsoft-word microsoft-word-2010

如何查看表格中某列的线条粗细设置?如果我进入 Borders & Shading 它不会告诉我。我可以单击该行,但随后将其更改为显示的任何默认设置。我不想改变它 - 我想知道它现在设置的线宽是多少,例如 2、2.5、3。有没有办法做到这一点?

小智 7

事实上,有一种方法可以识别单元格中使用的特定边界,而且非常简单。由于 MS 识别哪些边界是哪些单元格的一部分的方式,起初可能有点混乱,但最终您可以获得所需的信息,以确保那些难以区分的线条变化是一致的。

要在 Word 2010-2019 和 Word 365 中显示信息,请将光标放在表格单元格中,然后按Shift+F1显示“显示格式”任务窗格。该显示格式任务窗格将提供该表的具体信息以及小区,包括边界线的权重和类型。

您还可以通过“样式检查器”对话框上的“显示格式”按钮查看“显示格式”任务窗格。该样式检查对话框被访问点击样式检查(中心)按钮在的左下角样式任务窗格


kmo*_*ote 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:topw:leftw:bottomw:right查找的值位于w:sz="4"属性中。w:sz您可以通过除以 8 将单位转换为分数。

因此,在给出的示例中,<w:top w:sz="4">意味着给定单元格的顶线具有 0.25 pt 的线宽。