所以我一直在搞一些VBA代码,我试图将边界应用到三个单元格的范围。当我使用内置于Excel的VBA记录器记录代码时,我得到以下结果:VBA for Excel - 选择返回“编译错误:期望的函数或变量”
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
与其他方面一样。
我的问题是,一旦我尝试再次运行代码,它会在执行任何事情之前停止,突出显示第一个选择(以蓝色活动文本方式,而不是黄色步骤),并打开一个消息框“编译错误:预期的函数或变量”。我查看了我已经写过的其他代码段,他们现在也遇到了这个问题,我认为他们昨天并没有这样做。
我试图弄清楚,如果我昨天点击了错误的按钮,或者是因为某些原因,我的代码现在完全无法使用。
我没有得到任何错误。我可以看看你的excel文件吗? –