How to read a Ms Word using MATLAB

Greetings,
I wish to read the Microsoft Word using MATLAB. My filename is GAN_1901.txt. Below is the Ms Word to read by MATLAB.

Answers (1)

Hi Khairul,
You can achieve this using “actxserver” function in MATLAB. Here is an example code of how you might read the text from a Word document:
wordApp = actxserver('Word.Application');
filePath = 'C:\path\to\your\document.docx'; % path to your GAN_1901.txt file
document = wordApp.Documents.Open(filePath);
content = document.Content.Text; %reads the text from file.
disp(content);
document.Close;
wordApp.Quit;
Feel free to refer to the “actxserver” documentation here:

Asked:

on 9 Feb 2015

Answered:

on 5 Feb 2025

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!