migrating from access 2007 to 2013. reference problems with rightfax - vba

Hi I am currently trying to upgrade an access 2007 file to 2013. I have opened it and tried to run it ,unfortunately under references it does not display "Missing" for me to check. I have added some that work but I am having a "user-defined type not defined" error with
' Requires reference to "RightFax COM API Type Library"
Dim faxSvr As RFCOMAPILib.FaxServer
And in the References I do not see any rightfax com API type library to check. Is there something I need to download and add? or is rightFax compeletely removed from access 2013?
Any help appreciated Thank you.

You might have to register the DLL or install the software again - RightFax doesn't come with any version of MS-Access
It's a third party application. RightFax has a COMAPI that uses the file RFCOMAPI.DLL - if you can find it on your old system, and register it, you might just get lucky

thanks guys. I have found the correct DLL files to add to the references. Glad some one left a folder with these files in the old server. Googling for them turned up few results.

Related

How to develop an application with ms-access-2016 and make it compatible with previous versions (2007)

Am using MS Access 2016 to develop an application managing images. But some of my users are still using MS Access 2007 on their computers. And the receive the error "unrecognized database format".
So I would like to know if there is any solution for this. Like making my application compatible for previous versions.
I did some researches for days but not satisfied yet.
Need any help, solution or advice please. Thanks
Develop using the lowest version that your application will address, here 2007.
A newer version - 2010 and onwards - will run an older with no problems. However, 2007 is 32-bit only, thus - if you use API calls and some users run Access 64-bit - you must take care of that.

How to connect to TFS through VBA code

Really need a assistance here. Google didn't help me much. I found this is somewhat plain solution.
http://www.codeproject.com/Articles/183317/Update-TFS-WorkItem-from-Microsoft-Access-using-VB
But is it possible to connect the TFS without the help of dot net visual studio. Something like adding the reference and using those in code.
The TFS Client Object Model is not exposed to COM and there is no way to call the .NET objects directly from VBA without a COM wrapper.
If you're connecting to TFS 2015 or Visual Studio Online, you may be able to use the REST API's by directly invoking the REST calls.
Not sure why you would not just use VSTO in Access, which allows you to use C# or VB.NET for your add-in.

Editing resources in Microsoft Project VBA not reflected on server

when I try to edit an enterprise resource in Microsoft Project using VBA (SetField method of resource), I am able to set custom fields, and can see those custom field changes with GetField, but these changes are not seen on the server/in PWA. And when I restart MS Project and run the VBA the changes are gone.
Am I missing something? Do I need to add a line of code to check in my changes?
Thanks in advance!
I had the same problem in my C# code. You have to publish your project after the changes:
Get ProjectDataSet from the server
Do your local changes to the dataset
Check out the project
Update the DataSet (send it to the server)
Check in the project
Publish the project!
I hope it will help
Florian (geeklife.ch)

Adding Outlook Object Library to Excel 2011 for Mac

I am trying to move a VBA macro code from Excel 2003 to Excel 2011.
The macro requires sending an Email from Outlook. However, when I went to Tool > References to add the Outlook Object Library, it does not show up in the List box.
How do I go about adding the reference in so i can access Outlook?
As of my knowledge Office Automation in the MAC world is somehow limited. Please see this discussion. Also this one in a Microsoft Forum..
You can add reference by using Browse option.
You just need to add reference to the file "MSOUTL.OLB"
In my system I have it in "C:\Program Files\Microsoft Office\Office12\MSOUTL.OLB" , In your system it could be in different folder.

Office 2007/2003 VSTO Shared Add-In Design Query

I am designing a shared add-in using VB.Net 2008 and VSTO that has to fire up when any MS Office App is started. It has to work for both 2002, 2003 and 2007 applications. I have managed to put together a working add-in that pops up a test message stating the version of Office and the Application name and tested this across all the apps ok.
The next part of the solution is to code the application specific code that needs to run for document auditing and corporate protective marking as well as, for example; in Excel checking that all the Add-Ins are linked to the Network Add-Ins folder.
My approach from now was going to be to late bind against the application object and set one of my typed (e.g. Excel) application object references which exist in the code to this object.
I'm still relativly new to VSTO so if I am doing something odd please can you let me know! :)
Ta.
I have completed this project and did it the way I specified using late bindig. It works lieka dream for all office apps both XP and 2007. :) I feel like I am announcing this to myself though as I didn't recieve a single answer or comment. Maybe you should have sexed up the title a bit Mas. Yeah maybe I should.