- Microsoft Active0X Objects 2.5
This library has never been available for the Mac. Active-X is open source software that was never ported to the Mac. You will never get this library because it does not exist.
- Microsoft Outlook 14.0 Object library.
This library is included with Office 2011 for Mac, and Office 2016 for Mac up to and including version 15.39. In the Visual Basic Editor choose Tools > References.
The current Insider Fast build of Office for Mac uses Microsoft Office 16.0 Object Library. This new library will replace the version 14 object Library in future releases of Office for Mac. Your code may have to be modified to take advantage of the newer version.
The RefEdit control is available in the UserForm toolbox in Office 2011. You can add RefEdit controls programmatically in Excel 2016 for Mac. The Toolbox will return to the Visual Basic Editor in a few weeks and you soon will be able to use it there, too.
Office 2016 for Mac comes with a built-in ODBC driver for Microsoft SQL Server. Whatever code you have now, you should update it to use the version 16 object library, and you should use standard Excel controls instead of Active-X controls. Doing these things will make your code run cross-platform Mac and PC.
It is very possible to use VBA to run SQL queries cross-platform if you do it right.