Когда я пишу код VBA, я стараюсь вырезать и вставлять имена переменных или другие биты кода. Это приводит к частым ошибкам проверки синтаксиса, которые приводят к появлению окна сообщения. Это раздражает, и я знаю, что я могу отключить его с помощью «Инструменты»> «Параметры»> «Редактор»> снимите флажок «Автоматическая проверка синтаксиса».Могу ли я получить ошибку проверки синтаксиса VBA без автоматической проверки синтаксиса?
Это, похоже, не позволяет редактору VBA фактически проверять мою линию - она по-прежнему становится красной. Я не против этого поведения, потому что он ничего не прерывает. И это дает мне знать, если я действительно, у меня есть какая-то проблема после того, как я закончил с линией, что приятно. К сожалению, я не всегда достаточно умен, чтобы самостоятельно диагностировать эту ошибку, и текст в поле сообщения действительно полезен. Но я отключил окно сообщения!
Есть ли способ показать эту ошибку, если временно не включить окно сообщения?
+1. Кроме того, используйте этот метод в сочетании с «Option Explicit», чтобы принудительно объявлять имена переменных, это предупреждает вас опечатки в именах переменных или необъявленных переменных, которые в противном случае не могли бы вызвать ошибку «синтаксиса». –