У меня есть файл на основе макросов, созданный в Excel 2010. Он содержит конфиденциальные данные. Чтобы предотвратить распространение конфиденциальных данных, я создал пароль для файла. Я также создал макросы, которые не позволяют сохранить файл как что-либо, кроме PDF. В общем, я сделал все, что мог, чтобы предотвратить отправку файла в формате Excel.
Однако мои умные (или не очень умные) пользователи нашли непреднамеренный обходной путь. Если они заполняют форму, а затем просто нажимают кнопку «Отправить как вложение» в Excel, они могут отправить файл, предварительно заполненный данными и обладающий всей функциональностью. Это обходит мои меры безопасности, а также раздражает, потому что я специально сказал пользователям НЕ отправлять этот файл.
При онлайн-исследованиях, похоже, нет способа отключить электронную почту как функцию вложения. Также, похоже, нет никакого способа обнаружить событие электронной почты (что-то эквивалентное событию Before_Print). Мне было интересно, есть ли у сообщества StackOverflow какие-либо предложения о том, как решить эту проблему.