Excel 使用VBA将边框应用于单个单元格
我一次迭代一张纸并打印一个单元格,为了构建一个更大的格式,我需要动态添加一些东西,比如边框 我熟悉Range.Borders,但是否可以使用VBA将虚线边框添加到单元格的左边缘Excel 使用VBA将边框应用于单个单元格,excel,vba,Excel,Vba,我一次迭代一张纸并打印一个单元格,为了构建一个更大的格式,我需要动态添加一些东西,比如边框 我熟悉Range.Borders,但是否可以使用VBA将虚线边框添加到单元格的左边缘 ActiveCell.Borders(xlEdgeLeft).LineStyle = xlContinuous 可以将xlContinuous替换为xlLineStyle枚举 这是一份来自 名称=枚举值说明: xlContinuous=1连续线 xlDash=-4115虚线 xlDashDot=4交替使用虚线和点
ActiveCell.Borders(xlEdgeLeft).LineStyle = xlContinuous
可以将xlContinuous替换为xlLineStyle枚举
这是一份来自
名称=枚举值说明:
xlContinuous=1连续线
xlDash=-4115虚线
xlDashDot=4交替使用虚线和点
xlDashDotDot=5破折号后跟两个点
xlDot=-4118虚线
xlDouble=-4119双线
xlLineStyleNone=-4142无行
xlSlantDashDot=13斜线。是的,这是可能的。到目前为止你研究/尝试了什么?什么不起作用?
ActiveCell.Borders(xlEdgeLeft)。LineStyle=xlDash
。请参阅:并将xlContinuous
更改为xlDash
您想要执行的任何格式,同时录制宏,然后检查生成的代码。它可能有很多不需要的行,但它会给你一个基本的想法。@TimWilliams这是一个非常有用的工具,我不知道它的存在。谢谢