0

ms-outlook 2003 を使用しています。組み込みの送信ボタンを非表示にして、カスタム ボタンを使用してメールを送信したいと考えています。

私はC、C++、およびJavaに取り組んできたので、VB / VBScript / VBAの操作方法がわかりません。このボタンを非表示にする方法と、カスタムボタンからメールを送信する方法、フィールドにアクセスする方法を教えてください。メール (つまり、TO フィールド、件名フィールド、メッセージ本文、添付ファイルなど)。

4

1 に答える 1

0

これを行うには、ID を介してボタンへの参照を取得する必要があります。次に、有効化/無効化などのプロパティを制御できます。

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

しかし、Lazarus が言うように、猫の皮を剥ぐには多くの方法があるので、もう少し説明が役立つかもしれません。これを Addin で行っていますか、それとも Automation などを介して行っていますか?

于 2010-01-27T13:30:35.947 に答える