我是新来的,想学习VBA。当我输入代码时,我得到编译错误预期函数或变量。编译错误预期的函数或变量
是关于activecell的东西,但无法弄清楚。
Sub Testare()
Dim FilmName As String
Dim FilmLenght As Integer
Dim FilmDescription As String
Range("b10").Select
FilmName = ActiveCell.Value
FilmLenght = ActiveCell.Offset(0, 2).Value
If FilmLenght < 100 Then
FilmDescription = "Interesant"
Else
FilmDescription = "Suficient"
End If
MsgBox FilmName & " is " & FilmDescription
End Sub
我只是复制并粘贴您的代码到我的VBA和它的工作....这可能是在其他地方一边形成这个代码 –
你的代码编译为我跑的罚款。 – RubberDuck
您使用的是非英文版吗?另外,除非出现复制粘贴错误,否则应在整个模块中使“FilmName”保持一致。 – Sam