This example uses classes from the
Microsoft.Office.Interop.Word.ApplicationClass
class. For
information about the class and using the interface with different versions of
Microsoft® Word, refer to documentation on the MSDN® website https://docs.microsoft.com/en-us/.
The following code creates a Word document:
NET.addAssembly('microsoft.office.interop.word');
wordApp = Microsoft.Office.Interop.Word.ApplicationClass;
wordDoc = wordApp.Documents;
newDoc = Add(wordDoc);
If you want to type directly into the document, type the MATLAB® command:
wordApp.Visible = true;
Put the cursor into the document window and enter text.
To name the document myDocument.docx
and save it in the My
Documents
folder, type:
SaveAs(newDoc,'myDocument.docx');
When you are finished, to close the document and application, type:
Save(newDoc); Close(newDoc); Quit(wordApp);