To manipulate Multiframe using VBA scripting in another application it is necessary to first create an instance of Multiframe Application object. This can be done using either Early Binding or Late Binding. Late binding uses the CreateObject method to create an instance of the Application object. For example, to create a new instance of Multiframe using late binding:
Dim mfApp As Object
Set mfApp = CreateObject("Multiframe.Application")
When programming with VBA we recommend that you use Early Binding. It has many advantages over late binding in that the code will execute faster, coding errors will be detected at compile time and the Multiframe object model will be incorporated into the intellisense features of the VB editor. To use early binding a reference to the Multiframe object library must be added to your project. This is done using the Tools | References command which brings up the following dialog:

Scroll down the list of available references until you find the Multiframe Object Library. Select this item by clicking in the box to it’s left then click OK.
A new instance of Multiframe can now be created using early binding:
Dim mfApp as Multiframe.Application
Set mfApp = New Multiframe.Application
or more simply using the line
Dim mfApp = New Multiframe.Application
Irrespective of whether you are using Late or Early Binding, an instance of Multiframe that is already open can be manipulated using the GetObject function:
Dim mfApp As Object
Set mfApp = GetObject(, "Multiframe.Application")
or preferably using
Dim mfApp As Multiframe.Application
Set mfApp = GetObject(, "Multiframe.Application")