- #1
LowerySj
- 2
- 0
Hi, guys. I need to control Mathematica through the MS-DOS command line in Visual Basic for Applications as part of a macro for CST Microwave Studio. I can call Mathematica through the command line just fine with
but when I try to enter commands afterward, such as
then VBA interprets this as me wanting to open another command line box instead of using the one I just opened and which has the Mathematica interface up. I've searched the internet for a few hours trying to fix this with no luck, so I thought I'd ask you guys. It seems like if I just knew one or two more lines of code I could fix this. Any help would be greatly appreciated.
On a side note: the variety of VBA that CST's macro system uses is WinWrap Basic.
Code:
Shell("math", vbNormalFocus)
but when I try to enter commands afterward, such as
Code:
Shell ("1+1", vbNormalFocus)
then VBA interprets this as me wanting to open another command line box instead of using the one I just opened and which has the Mathematica interface up. I've searched the internet for a few hours trying to fix this with no luck, so I thought I'd ask you guys. It seems like if I just knew one or two more lines of code I could fix this. Any help would be greatly appreciated.
On a side note: the variety of VBA that CST's macro system uses is WinWrap Basic.