Я назначаю переменную функции, и она работает для всех переменных, кроме одной.Нет смысла, что он не выполняет присваивание, поэтому я сказал себе:
Давайте просто поместим значение результата, чтобы проверить оставшийся код, и позже я его решу
но что еще хуже:
Dim campaignGoal As String: campaignGoal = "AJ"
Этот код не производит никаких назначений (lmao).Что здесь происходит?У меня нет этой переменной, изменяемой позже или что-то еще, и я смотрю на ее значение с точкой останова, так что в любом случае это не повлияет на нее.
Есть идеи?Это, наверное, самый глупый вопрос, который когда-либо задавался, но ... Я также изменил имя переменных и т. Д., И т. Д. Но случайно, если присвоение "AJ"
не работает.
Например,это тоже не работает, даже в новом модуле в новом документе.Я также перезагрузил свой компьютер.Это происходит только со значением AJ
.
Sub main()
Dim asdf As String
asdf = "AJ"
End Sub
Может кто-нибудь объяснить это мне?
Я выполняю следующее (см. Точку останова)
А в строке End Sub
asdf = "BK"
уже выполнен.Я создал этот пост, потому что я не понимаю, почему в определенном значении он не показывает мне это назначение.
РЕДАКТИРОВАТЬ: Здесь выМожно увидеть сравнение всплывающих подсказок и локального окна, как указал Матье, используйте последнее, чтобы вы не боролись, как это случилось со мной.Спасибо всем за помощь.