Excel 默认的单元格边框样式和宽度是多少?
Excel VBA-默认的单元格边框样式和宽度是多少? 如果可以,请提供实际边框。LineStyle | Weight | ColorIndex |颜色值或Excel 默认的单元格边框样式和宽度是多少?,excel,vba,Excel,Vba,Excel VBA-默认的单元格边框样式和宽度是多少? 如果可以,请提供实际边框。LineStyle | Weight | ColorIndex |颜色值或 请提供VBA代码以从默认单元格中获取值?新打开的工作表的默认值是所有单元格的线型:=xlLineStyleNone,因此没有权重、颜色索引、颜色或颜色。顺便说一句,ColorIndex、Color和ThemeColor都是互斥的。您只能指定其中一个,其他的将更改为匹配。同样的规则适用于线型和线宽,其中设置线宽会将线型更改为xlContinu
请提供VBA代码以从默认单元格中获取值?新打开的工作表的默认值是所有单元格的线型:=xlLineStyleNone,因此没有权重、颜色索引、颜色或颜色。顺便说一句,ColorIndex、Color和ThemeColor都是互斥的。您只能指定其中一个,其他的将更改为匹配。同样的规则适用于线型和线宽,其中设置线宽会将线型更改为xlContinuous 如果希望在单击“添加边框”按钮时使用默认值,则为Weight:=xlThin和ColorIndex:=xlColorIndexAutomatic,通常为黑色,但这可能随应用于Office的样式而异 这些值将存储在Range.Borders属性中。例如,以下内容将获取ActiveCell上边框的值: 由于线型和线宽是枚举值,因此可能需要在或枚举表中查找它们 从技术上讲,它也有一个枚举表,但它只包含2个特殊的ColorIndex值。为了更好地查找,您需要一些东西
如果要在默认边框中包围某个范围,则只需使用Range.BordersRoundColorIndex:=xlColorIndexAutomatic,自从你试过什么了吗?rng.BorderAround.LineStyle=xl连续rng.BorderAround.Weight=xlThin rng.BorderAround.ColorIndex=xlColorIndexAutomaticDebug.Print rng.BorderAround.LineStyle Debug.Print rng.BorderAround.Weigth Debug.Print rng.BorderAround.ColorIndex谢谢你的回复。我现在正在尝试。
With ActiveCell.Borders(xlEdgeTop)
Debug.Print "LineStyle:=" & .LineStyle
Debug.Print "Weight:=" & .Weight
Debug.Print "ColorIndex:=" & .ColorIndex
Debug.Print "Color:=" & .Color
End With