gpt4 book ai didi

excel - 如果没有边框,为什么范围的边框宽度为 xlThin

转载 作者:行者123 更新时间:2023-12-04 22:18:08 24 4
gpt4 key购买 nike

我有一个特殊的问题,即没有边框的单元格的边框值在 VBA 监 window 口中显示为 xlThin (数值2)。
我写了一个脚本来改变边框xlThinxlMedium它改变了范围内的每个边界。然后我选择了整个工作表,单击“全部清除”,然后再次运行脚本。一样。我打开了一个新工作表,未选中“显示网格线”并得到一个空白页。然后我运行了脚本。一样。
范围内的单元格中绝对没有边框,但 VBA 认为边框都是 xlThin .
谷歌搜索一无所获。是否需要重新安装 Office?这是 Windows 10 19041.867 上的 Office 2010。
[编辑] 好的。忘记xlNone .
请查看随附的屏幕转储。请注意,B2 没有边框,但在 Watch 窗口中,Range("B2").Borders(xlEdgeLeft).Weight2 .这是唯一的一张。没有其他表。
enter image description here

最佳答案

正如根据 XlBorderWeight enumeration 的评论中所写的那样没有xlNone对于 Borders.Weight .
根据Borders.LineStyle property没有边框的单元格有

Borders.LineStyle = xlLineStyleNone
实际上边界的重量与它是否存在无关。这是由 LineStyle 定义的。的边界。
这实际上是一个聪明的设计,因为这样你可以有一个不可见的边框(线条样式:无),它仍然有重量。

关于excel - 如果没有边框,为什么范围的边框宽度为 xlThin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66848607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com