I am creating an Outlook 2003 version of a Outlook 2007 add-in for appointment items. Is it possible create a form region in Outlook 2003 for appointment items? If not, is there a work around to achieve the same level of functionality?
Thanks
Rick,
No, there is no form region support:(
You can subclass though.. take a look at a example http://www.codeproject.com/KB/office/additional_panel_Outlook.aspx
There are commercial products that may be easier such as addin express.
Related
One of our clients has a lot of emails in 'Tracked to Dynamics 365 (Undeliverable)' in Outlook. Is there any way to move all of these emails into the 'Tracked to Dynamics 365' category in one go? I can not change the category in emails one after other because there are many emails. Please check the attached screenshot
You can develop a VBA macro for the desktop edition of Outlook or web-based Mail Add-ins if you need to get the functionality everywhere. See Outlook add-ins overview for more information.
We just released our Office JS Add-In for Outlook. Our Add-In takes one or more emails and sends them to an external web service to upload as a case note attachment for our enterprise application. With the previous Visual Studio Tools for Office (VSTO) technology, we could invoke our Add-In with any number of emails selected so that many could be sent at one time. With the Office JS technology, if we select any more than 1 email, the Add-In button is not enabled and we can't invoke our Add-In. We have 12,000 customers using this tool using VSTO and they will report this as a bug for our Add-In given that the old technology works and the new technology does not. We would like this capability added for Office JS so our customers can do what they did using VSTO.
This is not possible today. We track Outlook add-in feature request on our user-voice page.
It looks like the feature you want has been requested by others already. Please upvote the existing request https://officespdev.uservoice.com/forums/224641-feature-requests-and-feedback/suggestions/11080962-allow-outlook-add-in-commands-to-be-used-on-select. Feature request on user-voice are considered when we go through our planning process.
We are developing an Outlook Web App add-in.
Our Client dont want to see the add-in in outlook, in other words, they want to show the enabled add-in in owa only. is it possible to do that?
or is it possible to hide the add-in button in outlook?
This feature is currently not available. The good new is the officespdev.uservoice.com has confirmation from Microsoft that the request to allow mail apps to be OWA only is now in backlog and there is chance it will be implemented. Obviously you are welcome to upvote this request.
Now about options available right now as work around ...
The suggested work around by #NamigIsmayilov (Enable Outlook Web Add-in only on the Web) I wouldn't consider. This is possible, but the manifest crafted this way won't be accepted by Office store.
You may have a look on (How to detect if Office 365 addin is already active from a VSTO Outlook addin or vice-versa?) thread. This is about detection from VSTO/COM add-in, if you have one, web add-in and possibility to display some informational message to the user.
I need to know if it is possible to force a user to use a particular theme (No theme) in Outlook 2010 and also restrict them from being able to change the theme..
There seems to be quite a lot of solutions for outlook 2007 on the internet but nothing for 2010.
Thanks
The Outlook object model doesn't provide anything for that.
You can read the current Office theme by looking at the value of HKCU\Software\Microsoft\Office\14.0\Common.
Can someone give me a quick explanation of when I would use Visual Studio 2008 Outlook 2007 Ad-In project type? and how would that compare to developing a bunch of outlook macros directly in outlook?
Basically, I want to have some sort of application read email (with attachments) from a pop3 email box, do some filtering/editing/validation of the subject/sender/content and then if certain conditions are met, save the attachments to a local file, and then add an entry into an SQL server database table (i.e. date/sender/subject/message).
Seems there are at least 10 different ways to do this....so between an outlook macro and a VS Office Project, how do I pick?
I am not clear, if I create this solution as a Visual Studio outlook add-in, where does it run? Is it loaded into outlook, does it run as a separate process and communicates back and forth with outlook? if outlook is not running, does it start it?
An Outlook Add-on is a compiled component that uses the Outlook API to perform the tasks you need. A macro/VB script is an interpreted script that actually uses the same API. The add-on approach is better if you want to deploy your functionality.
When you work on an Outlook add-on in Visual Studio, you'll be creating a .NET component, which integrates into the Outlook application, which is written in C++ so uses COM. You'll have to be careful about managed/unmanaged types and releasing objects you retrieve from Outlook.
I have recently completed just such a tool, but I chose to use Add-in Express (http://www.add-in-express.com/). These guys provide a layer of abstraction over the [challenging] Outlook API and also provide some excellent support if you're stuck.
In my case, with Add-in Express, I "run" by setting Outlook as the application command to run, in the Project properties. Add-in Express sorts out the installation of the add-on within Outlook. So when I press "Run", Outlook starts and my add-in is displayed, which may be debugged in the normal fashion. I'm not sure how VSTO (Visual Studio Tools for Office) works in this respect - or at least, I can't remember.
This is an example of an outlook add-in..
Personally, I don't see macros distributable.