Domanda

Sono utilizzando MS-Outlook 2003, voglio nascondere il pulsante built-in di invio e utilizzare il pulsante personalizzato per inviare la posta.

Come ho lavorato su C, C ++ e Java, non so come funziona su VB / VBScript / VBA, qualsiasi organismo può dirmi come nascondere questo pulsante e anche come inviare la posta da pulsante personalizzato, come accedere i campi di posta elettronica (es., il campo A, Subject field, Msg corpo, attacco ecc).

Nessuna soluzione corretta

Altri suggerimenti

Se si vuole fare questo è necessario per ottenere un riferimento al pulsante tramite il proprio ID. Poi si può controllare le proprietà come abilitare / disabilitare.

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

Ma, come di ci sono molti modi per scuoiare un gatto in modo può essere un po 'più spiegazione avrebbe aiutato, lo fai e Addin o tramite l'automazione dire Lazzaro etc?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top