Nirvana VBA - Prerequisites

Pub/Sub in VBA uses libraries written using the C# API. Please refer to the C# Prerequisites for C# specific requirements.

.NET Framework

Because Nirvana VBA makes use of Nirvana C# libraries it requires .Net version 3.5 or above. You can download .NET from the Microsoft Download website.

Subscribing

To access the Nirvana RTD server installer please contact support. The installer will register the RTD server in the windows registry so that it can be found by the RTD function in Excel.

Microsoft Excel Versions

Nirvana VBA has been tested on Excel version 2003 and 2007. The Nirvana RTD Server has been compiled using Excel 2003 Primary Interop Assemblies (PIA). Due to backwards compatibility, Excel 2007 is able to run with this version of PIA which means that the same version of the Nirvana RTD server can be run on both versions of Microsoft Excel.

Publishing

To publish from Excel, you must set a reference to the NirvanaExcel.tlb type library. To access this library please contact support. This library will allow you to create and publish events from within VBA.

The type library is essentially a wrapper for the Nirvana C# API to make it visible from Excel.

Macro Security

Publishing events requires code to be written in VBA. If macros are not enabled you will not see any events published as the VBA code is not allowed to run.

Share this page with others:
Tell Your Tweets Facebook It! Add to Delicious Reddit! Digg It! Stumble Upon Add to Your Faves Mixx it
Follow Us:
Keep up with my-Channels on Twitter Become a fan on Facebook LinkedIn Profile Recent Highlights RSS Feed