Hello. What's the correct syntax for using the matlabinit command in the an Excel VBA script to initialise the Spreadsheet Link EX? I've tried the following. The first one gives me a "Sub or Function not defined" error, while the second doesn't seem to do anything when executed.
sub mat() matlabinit end sub
sub mat() Run matlabinit end sub

1 Kommentar

Dhana Raj
Dhana Raj am 5 Jul. 2011
Actually, the VBA doesn't seem to recognise all other Matlab commands as well like MLPutVar, MLGetVar and MLEvalString. It works when I manually use the options in the Add-in drop down in Excel, but not in VBA. Link EX is initialised and running.

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Chirag Gupta
Chirag Gupta am 5 Jul. 2011
Bearbeitet: John Kelly am 27 Feb. 2015

0 Stimmen

Check this:
You just need to add a reference (by clicking a box) to be abl eto use the functions

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB Functions in Microsoft Excel finden Sie in Hilfe-Center und File Exchange

Produkte

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by