Цитата Delirium:
Откройте модули, встаньте в самый самый верх, и напишите Option Explicit. Затем опишите все те переменные, на которые идет ругань, например: »
|
Все сделал в первом модуле, как сказали.
Но теперь подсвечивает уже не оператор присваивания с переменной, а слово "Trim" в первом модуле(оно там есть в приведенном мной фрагменте кода) с теми же словами ошибки, т.е. встроенную бейсиковскую функцию усечения.
Что теперь делать?
Может где-то настройки есть и про описание переменных и про встроенные функции?
Галочка в Require Variable Declaration тем не менее была снята в MSVisualBasic-Tools-Options
Постановка/снятие галочки в Auto Syntax Check тоже не влияет.
Интересно, что если в коде начинаешь набирать a=Len(.. то высвечивает подсказку Len(Expression),
т.е. функцию Len знает, а если набираешь s=Trim(.. или s=Mid(.. то подсказку не дает, т.е. эти функции почему-то не знает??