![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
![]()
I am using code copied at end of this message to try and change the
"send from" account. Code is based on Sue Mosher's Book example. For some reason the Send From address does not change. The problem appears to be that the Send From Account does not get changed even throug the line is run. I have tried this code on Outlook 2000/ 2002 Any help will be greatly appreciated. Thanks in advance Neil Option Explicit Const ACCT_TO_USE = "Someaccount" Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean) 'How can we get the name of the account that will be used to send Dim objInsp As Outlook.Inspector Dim colCB As Office.CommandBars Dim objCBAccounts As Office.CommandBarPopup Dim objCBB As Office.CommandBarButton Dim blnAccountFound As Boolean Set objInsp = Item.GetInspector Set colCB = objInsp.CommandBars Set objCBAccounts = colCB.FindControl(ID:=31224) Set objCBB = objCBAccounts.Controls.Item(1) If Not objCBB Is Nothing Then If objCBB.Caption ACCT_TO_USE Then Set objCBB = Nothing For Each objCBB In objCBAccounts.Controls If InStr(1, objCBB.Caption, ACCT_TO_USE, vbTextCompare) 0 Then blnAccountFound = True Err.Clear objCBB.Execute Exit For End If Next End If If blnAccountFound = False Or Err.Number 0 Then Cancel = True End If End If Set objInsp = Nothing Set colCB = Nothing Set objCBAccounts = Nothing Set objCBB = Nothing End Sub |
#2
|
|||
|
|||
![]()
That technique won't work if Word is the email editor. See
http://www.outlookcode.com/codedetail.aspx?id=889 for various other approaches . -- Sue Mosher, Outlook MVP Author of Configuring Microsoft Outlook 2003 http://www.turtleflock.com/olconfig/index.htm and Microsoft Outlook Programming - Jumpstart for Administrators, Power Users, and Developers http://www.outlookcode.com/jumpstart.aspx wrote in message oups.com... I am using code copied at end of this message to try and change the "send from" account. Code is based on Sue Mosher's Book example. For some reason the Send From address does not change. The problem appears to be that the Send From Account does not get changed even throug the line is run. I have tried this code on Outlook 2000/ 2002 Any help will be greatly appreciated. Thanks in advance Neil Option Explicit Const ACCT_TO_USE = "Someaccount" Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean) 'How can we get the name of the account that will be used to send Dim objInsp As Outlook.Inspector Dim colCB As Office.CommandBars Dim objCBAccounts As Office.CommandBarPopup Dim objCBB As Office.CommandBarButton Dim blnAccountFound As Boolean Set objInsp = Item.GetInspector Set colCB = objInsp.CommandBars Set objCBAccounts = colCB.FindControl(ID:=31224) Set objCBB = objCBAccounts.Controls.Item(1) If Not objCBB Is Nothing Then If objCBB.Caption ACCT_TO_USE Then Set objCBB = Nothing For Each objCBB In objCBAccounts.Controls If InStr(1, objCBB.Caption, ACCT_TO_USE, vbTextCompare) 0 Then blnAccountFound = True Err.Clear objCBB.Execute Exit For End If Next End If If blnAccountFound = False Or Err.Number 0 Then Cancel = True End If End If Set objInsp = Nothing Set colCB = Nothing Set objCBAccounts = Nothing Set objCBB = Nothing End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Control-click Required | Jeni Q | Outlook - General Queries | 2 | March 29th 06 03:48 PM |
Using Tab Control in Addin | Sanjay Singh | Add-ins for Outlook | 2 | March 9th 06 04:19 AM |
Radio Control Buttons | BuddyLats | Outlook and VBA | 1 | February 17th 06 06:30 PM |
2003 calendar's find, doesn't find items created today till tomarr | Support7556 | Outlook - Calandaring | 11 | January 20th 06 10:54 PM |
How to Program a Calendar Control | Chaplain Doug | Outlook - Using Forms | 1 | January 12th 06 03:53 PM |