Я новичок и пытаюсь изучить 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