所以我一直在搞乱一些VBA代码,我试图将边框应用于三个单元格的范围。当我使用 Excel 内置的 VBA 记录器记录代码时,我得到了这个:
Range("A1").Select
ActiveCell.Offset.Range("A1:A3").Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.ColorIndex = 0
.TintAndShade = 0
.Weight = xlThin
End With
以此类推。
我的问题是,一旦我尝试再次运行代码,它就会在执行任何操作之前停止,突出显示第一个选择(以蓝色活动文本方式,而不是黄色步入方式),并打开一个消息框,显示“编译错误:预期的函数或变量”。我查看了我已经编写的其他代码部分,他们现在也遇到了这个问题,我认为他们昨天没有这样做。
我试图弄清楚我昨天是否单击了错误的按钮,或者由于某种原因我的代码现在完全无法使用。