Kenneth Wilson
Member
- Outlook version
- Outlook 2016 32 bit
- Email Account
- Exchange Server
Is it possible for VBA to capture the event when Outlook starts to update subscribed Internet Calendars, and insert some logic into that process?
Context:
I have several "Internet Calendars" (via url) subscribed in Outlook.
Outlook throws lots of errors for various reasons, based on certain content in the ical format that it doesn't handle well.
I would like to code something to intervene when Outlook is doing a scheduled update of those calendars, and programmatically "clean up" the incoming file before it's processed, removing known issues that Outlook chokes on.
FYI, for example... when Google publishes a calendar to ical format, it includes a backslash as an escape character, in front of any comma or semicolon in certain text fields. But Outlook chokes on these backslashes and throws an error in the Send/Receive window. I'd love to be able to tell Outlook to ignore the backslashes.
Also FYI:
I found a great free service called icalfilter.com, where one can filter out a lot of stuff. But, so far, the service does not have a "replace" function that would let me eliminate backslash characters (etc).
Context:
I have several "Internet Calendars" (via url) subscribed in Outlook.
Outlook throws lots of errors for various reasons, based on certain content in the ical format that it doesn't handle well.
I would like to code something to intervene when Outlook is doing a scheduled update of those calendars, and programmatically "clean up" the incoming file before it's processed, removing known issues that Outlook chokes on.
FYI, for example... when Google publishes a calendar to ical format, it includes a backslash as an escape character, in front of any comma or semicolon in certain text fields. But Outlook chokes on these backslashes and throws an error in the Send/Receive window. I'd love to be able to tell Outlook to ignore the backslashes.
Also FYI:
I found a great free service called icalfilter.com, where one can filter out a lot of stuff. But, so far, the service does not have a "replace" function that would let me eliminate backslash characters (etc).