當使用OpenXML SDK將邊框應用於合併單元格區域時,邊框僅顯示合併範圍中的第一個(左上角)單元格。我完全不知道,這讓我瘋狂。使用生產力工具,我找不到任何有意義的差異,我有什麼和按預期工作。這是我的樣式表生成的XML:合併單元格上的OpenXML SDK邊框僅應用於第一個單元格
<x:borders count="2" xmlns:x="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
<x:border>
<x:left />
<x:right />
<x:top />
<x:bottom />
<x:diagonal />
</x:border>
<x:border>
<x:left />
<x:right />
<x:top />
<x:bottom style="thick">
<x:color auto="1" />
</x:bottom>
<x:diagonal />
</x:border>
</x:borders>
<x:cellXfs xmlns:x="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
<x:xf fontId="0" />
<x:xf fontId="1" fillId="2" applyFont="1" applyFill="1" />
<x:xf borderId="1" applyBorder="1" />
</x:cellXfs>
我用盡了一切辦法,邊界前應用合併後,等
你能發佈符合預期的XML嗎?也許兩者之間的差異似乎沒有意義,但其他人將能夠看到其意義。 –
@pnuts。是的,我沒有發佈它,因爲它(樣式表)字面上相同。這個問題實際上與我已經想出的細胞本身有關。 – sovemp