#excel #vba #macos
#excel #vba #macos
Вопрос:
Я использую Excel на Mac (Catalina 10.15.8) и кодирую некоторые функции и процедуры в VBA (версия 7.1). Я обнаружил, что в последнее время рабочая среда программирования скремблирует мои строки кода по мере их ввода. Так, например, когда я хочу написать:
Public function PPO2(Mix as String, Depth as Double) as Double
Я получаю:
PublicfunctionPPO2(Mix as String,DepthasDouble) as double
Изменения кажутся случайными, иногда интервал перепутан, иногда курсор перемещается на несколько мест назад, поэтому «PPO2 = PPO2 * 1.5″ будет выглядеть как OPP2 = PP2O * 15.». Изменения являются случайными, но проблема возникает с каждой строкой кода. Кажется, чем больше модуль, тем больше запутанных строк. Даже строки комментариев отображаются как мусор.
Случалось ли это с кем-либо еще и есть ли исправление или настройка для отключения автозаполнения?
Комментарии:
1. Та же проблема по-прежнему возникает, даже если ввести пустой проект VBA недавно открытого экземпляра окна Excel?
2. Да, это так. Я запустил некоторые функции с нуля, ввод первых 20 или около того строк прошел нормально, а затем включилось автоматическое удаление пробелов.