excel范围内的边界不完整

时间:2014-09-23 10:40:27

标签: vb.net excel excel-vba vba

我使用Vb.Net自动生成Excel电子表格。我在一个范围内绘制边框,但由于某种原因,第一列中的文字隐藏了边框。有没有办法将此文本发送到" background",就像网页中的z-index一样,以便边框正确显示?

Spreadsheet capture with wrong border

这是相关的代码行:

range = sheet.Range("B" + (sectionStart).ToString, "M" + (currentLine).ToString)
            range.BorderAround(XlLineStyle.xlContinuous, XlBorderWeight.xlThin)

1 个答案:

答案 0 :(得分:0)

我想说最好的办法就是把文字包在A栏中,我们在工作中遇到了很多这个问题,它通常可以解决这个问题。

尝试添加:

sheet.Range(“A:A″).IsWrapText = True

对于您的代码,希望这有帮助!