MATLAB Excel Builder    

Creating an Instance of a Class

Before calling a class method (compiled MATLAB function), you must create an instance of the class that contains the method. VBA provides two techniques for doing this:

CreateObject Function

This method uses the Visual Basic application program interface (API) CreateObject function to create an instance of the class. To use this method, dimension a variable of type Object to hold a reference to the class instance and call CreateObject with the class' programmatic identifier (ProgID) as an argument as shown in the next example.


  When to Use a Formula Function or a Subroutine Visual Basic New Operator