Я работаю в MS Project 2010, использую VBA для чтения значений из проекта. В некоторых случаях менеджер проекта удаляет значение из приложения, нажимая клавишу del
на клавиатуре. Когда это происходит, значение выглядит пустым / пустым, когда вы смотрите на экран, однако чтение значения непосредственно в VBA по-прежнему показывает исходное значение, например, с помощью:
activeproject.Tasks(439).finish
Это противоречие ведет к разочарованию в команде. Мне не нужно, чтобы это перестало делать, мне просто нужен способ определить, когда значение было удалено. Есть ли способ в VBA определить, удалил ли пользователь значение?