Public Sub SavePendleValues(ByVal row1 As Integer, ByVal row2 As Integer)
调用它
For sheetrow = 2 To 15 ' number of rows to scan
SavePendleValues (sheetrow, sheetrow)
Next sheetrow
获取错误:Compile error: Syntax error
当我取消注释该行时:SavePendleValues (sheetrow, sheetrow)
一切正常。
答案 0 :(得分:9)
答案 1 :(得分:0)
我一直收到这个编译错误语法错误,我从这里复制了代码:https://docs.microsoft.com/en-us/previous-versions/office/developer/office-2007/bb206765(v=office.12)?redirectedfrom=MSDN
所以代码应该不错。
然后,不知何故,我删除了所有行的所有前导空格,错误消失了! 这样看来,vba 编辑器不是很宽容,它不喜欢某些不可见的打印控制字符。