Long time ago I did this question to MathGroup, but without success.

In Excel VBA, in Tool/References, there is a option called "Wolfram Mathematica Control 8.0 Type Library"

I belive that Mathematica link for Excel uses that. Someone knows how to use it? Any code examples?

enter image description here

  • $\begingroup$ @p-fonseca have you used that? $\endgroup$ – Murta Apr 17 '15 at 19:00
  • $\begingroup$ No! But I'm extremely interested in the subject :-) $\endgroup$ – P. Fonseca Apr 17 '15 at 19:39
  • $\begingroup$ @P.Fonseca I was wondering if I could link Excel and WL using Enterprise CDF with this component.. would be very interesting. $\endgroup$ – Murta Apr 17 '15 at 21:17
  • $\begingroup$ @P.Fonseca I think this 80186 interests you. $\endgroup$ – Murta Apr 17 '15 at 21:21

The Wolfram Mathematica Control is the COM footprint of the CDF Player Internet Explorer plug-in. Here is the information page for the plug-in from the Internet Explorer Add-on Manager:

Internet Explorer plug-in information screenshot

The registry entries for the DLL are as is typical for Internet Explorer plug-ins, especially the EnableFullPage and Implemented Categories keys.

REGEDIT screenshot

The type library exposes few members, largely useful only when the player is embedded within Internet Explorer:

type library screenshot

Alas, this COM object would seem to offer little of value within the context of Excel.

| improve this answer | |
  • $\begingroup$ "Alas ... little of value within the context of Excel." :-( What a pity $\endgroup$ – P. Fonseca Apr 18 '15 at 9:41
  • $\begingroup$ @WReach Tks +1. Interesting... I added the reference and tested a small Sub: Sub testMathControl(); Set mc = New MathControl; End Sub And wolfram kernel as lunched in Task Manager. But no idea on how to communicate to it. $\endgroup$ – Murta Apr 18 '15 at 12:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.