В Outlook пытаюсь установить время напоминания по умолчанию для встреч в пользовательской папке календаря

В Outlook пытаюсь установить время напоминания по умолчанию для встреч в пользовательской папке календаря

Я создал пользовательскую форму в Outlook 2007 и сделал ее формой по умолчанию для публикации в пользовательской папке календаря. Моя конечная цель — установить время напоминания по умолчанию. Для этого я установил свойство «Напоминание» на «Нет» и «Напоминание заранее» на 0 и опубликовал форму.

Дизайнер форм

Когда я пытаюсь создать новую встречу с помощью этой формы, интерфейс просто возвращается к системному времени напоминания по умолчанию — 15 минут.

Форма записи на прием NoReminder2

Если я снова открою пользовательскую форму в конструкторе форм, свойства сбрасываются обратно на «Да» и «15». Есть идеи?

Мне не нужно решение вроде Reminder Manager.

решение1

У меня была та же проблема. Похоже, что это вызвано опцией календаря "напоминание по умолчанию" (в Инструментах|Параметры).

Я не хотел отключать эту опцию, так как я хочу, чтобы у обычных встреч были обычные напоминания. Поэтому я открыл окно Design Form, выбрал View Codeи ввел:

Function Item_Open()
  ReminderSet = False
End Function

Это устанавливает напоминание на «Нет»каждый развстреча открыта для редактирования. Не идеально, потому что это означает, что если выделатьхотите напоминание и установите его, это будет удалено в следующий раз, когда вы откроете его для редактирования. Но этого достаточно для моих целей.

К сожалению, мне не удалось найти какое-либо On_Createмероприятие, которое могло бы облегчить эту работу.

ps. Знаете ли вы способ сделать пользовательские формы более доступными? (например, с помощью сочетания клавиш или путем добавления их в раскрывающийся список «Новый...»)

Связанный контент