Main Content
Work with Microsoft Word Documents Using .NET
This example for Microsoft® .NET Framework 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 Microsoft website.
The following code creates a Word document:
dotnetenv("framework") 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);