Вопрос

Я использую ms-outlook 2003, я хочу скрыть встроенную кнопку отправки и использовать пользовательскую кнопку для отправки почты.

Поскольку я работал на C, C ++ и Java, не знаю, как работать на VB / VBScript / VBA, может ли кто-нибудь рассказать мне, как скрыть эту кнопку, а также как отправлять почту с пользовательской кнопки, как получить доступ к полям почты (т. Е. к полю КОМУ, полю Темы, тексту сообщения, вложению и т.д.).

Нет правильного решения

Другие советы

Если вы хотите сделать это, вы должны получить ссылку на кнопку через ее идентификатор.Затем вы можете управлять его свойствами, такими как включение / выключение.

VB

Set oCommandBars = Item.GetInspector.CommandBars
Set oStandardBar = oCommandBars("Standard")

Counter = 1

For Counter = 1 To oStandardBar.Controls.Count
    If oStandardBar.Controls(Counter).ID = "1975" Then
        oStandardBar.Controls(Counter).Enabled = False
        Exit For
    End If
Next

Но, как говорит Лазарус, есть много способов освежевать кошку, поэтому, возможно, помогло бы немного больше объяснений, вы делаете это в and Addin или с помощью автоматизации и т.д.?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top