What I have seen with macros is that the MessageClass reverts back to default when a message is edited. The UDFs are still there in that case, the message just displays by using the wrong form.
I`d keep it all in Outlook. Group the view of the contacts folder by categories, then you can quickly assign the categories by dragging a contact into the appropraite group. If you press the ctrl button while dropping a contact, the new category will be added, otherwise it would replace all...
I´m not an expert for Exchange permissions so I don´t know if this is possible: If you can remove your permission to read hidden items from the default calendar of the shared mailbox, then you wouldn´t see its colors. Without a color applied, you would get the conditional formatting back.
Frankly, there´s a new function, which I´d overseen. See Explorer.Selection.GetSelection. Unfortunately, this only works for the ConversationView (at least on my pretty old version of OL 2016). If a conversation header is selected, GetSelection(1) returns the new ConversationHeader object. See...
Start with this info:
Tracking Conversations
If the client doesn´t set the properties, you´d need to find a workaround. For instance, look for ConversationTopic and Sender. That works only if the combination is unique, of course.
Here´s a sample for how to copy data to the clipboard:
Copy Multiline Addresses - VBOffice
You could replace the GetSelectedText function by reading the text from the Department property of the contact item.
You need to add the account to the Outlook profile. All added accounts are listed in Session.Accounts. Pick one and assign it to the objMail.SendUsingAccount property.
Or, if you have an Exchange server, set the email address to the objMail.SentOnBehalfOfName property. This will use your...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.