
Я создаю документ Excel с рядом различных обязательных настроек, чтобы упростить процесс регистрации отпусков и командировок в подразделении моей компании по сравнению с текущей системой.
В настоящее время я застрял на одной небольшой части задания и хотел бы получить совет. Я создаю встречу по электронной почте через Outlook, которая отправит сообщение необходимым партнерам, чтобы убедиться, что они знают, но их календари не заняты. Эта задача достаточно проста, я устанавливаю сообщение по электронной почте как «свободно», что означает, что их календари не загромождены, но они будут проинформированы. К сожалению, я не могу найти способ установить календарь запрашивающего на «занято» в той же встрече, когда другие получатели свободны.
У меня есть обходное решение, которое заключается в отправке двух разных писем, одно занято, другое свободно. Проблема в том, что этот метод загроможден и создает слишком много хлопот для конечного пользователя, когда два письма появляются одновременно. По желанию я мог бы отправить его без предварительного отображения информации, но тогда, если они перепутают даты, оно будет создано без их предварительного просмотра.
Если вы можете помочь только с частью Outlook, то я смогу найти решение с помощью VBA, но если у вас есть и то, и другое, было бы любезно с вашей стороны поделиться.
решение1
Вы не сможете отправить запись на прием с двумя разными статусами.
Вы можете отправить письмо «Свободен» только коллегам, а письмо «Занят» — только отправителю запроса, чтобы не возникало проблем с двумя всплывающими окнами, но тогда их придется изменять по отдельности.