For anybody interested...
Dim appWD As Word.Application
Set appWD = CreateObject("Word.Application")
'appWD.Visible = True
appWD.Documents.Add
'Dim objRange As Range
Dim objEq As OMath
Set objRange = appWD.Selection.Range
objRange.Text = EqnString
Set objRange = appWD.Selection.OMaths.Add(objRange)
Set objEq = appWD.Selection.OMaths.Add(objRange).OMaths(1)
objEq.BuildUp
objEq.Range.Font.Size = 36
objEq.Range.Font.ColorIndex = wdBlue
appWD.ActiveDocument.Range.Copy
ActiveSheet.PasteSpecial Format:="HTML", Link:=False, DisplayAsIcon:= _
False
appWD.ActiveDocument.Saved = True
appWD.Quit
Set appWD = Nothing
If anybody knows a way to speed this up however I would be very grateful.
Bookmarks