You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求修改VBA代码:为使用区域所有单元格添加边框(含空白单元格)

修改后的VBA代码
Dim border As Range
Set border = ThisWorkbook.ActiveSheet.UsedRange

' 为整个UsedRange区域添加完整的细实线边框
With border.Borders
    .LineStyle = xlContinuous
    .Weight = xlThin
End With
代码说明
  • 原代码通过循环遍历单元格,仅为非空单元格单独添加边框,导致区域内的空白单元格没有边框
  • 新代码直接对整个UsedRange区域的所有边框统一设置样式,一次性覆盖区域内的所有单元格(包括空白单元格),实现你要的完整边框效果,同时代码更简洁高效

内容的提问来源于stack exchange,提问作者TK4795

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 09:42:08