Borders can be defined at table level via TableStyle (here w:tblBorders
in TableGrid style) or via tablesProperties
(here w:tblBorders
in w:tblPr
).
If both of them are definied, there is a conflict and borders definied via tablesProperties
will win.
Since the w:tblBorders
in w:tblPr
are set to None
, there is no borders.
But I noticed that TopBorder is missing here (you have Left, Right, Bottom InsideH and InsideV),
It's why, for the TopBorder, MS Word is using the TopBorder
definied in TableGrid style and it is set to Single
.
So, to remove the top border, you have to :
- add the TopBorder which is missing in
w:tblBorders
inw:tblPr
(and set it tonone
like others) - Or set the borders to
None
in the TableGrid style.