About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 5 years ago
  • Total downloads: 96
  • Price: Free |
  • Operating system: Linux, Mac OS X, Win All, BSD, Solaris
  • Publisher: Yair Altman (28 other programs)
See full specifications

scripts default iconOfficeDoc - read/write/format MS Office docs (XLS/DOC/PPT) (Scripts) Publisher's description

OfficeDoc reads/writes/appends and formats data, images & figure screenshots in Microsoft Office documents, from within the Matlab environment

OfficeDoc reads/writes/appends and formats data, images & figure screenshots in Microsoft Office documents, from within the Matlab environment. Supported formats include XLS (Excel), DOC (Word) & PPT (PowerPoint). Opening/closing COM server connection and files is user-controllable, enabling very fast sequential writes. Numerous format properties enable highly customizable output.

This function is meant as a direct replacement for Matlab's built-in xlsread/xlswrite functions. There is no comparable built-in Matlab support for DOC/PPT.

Due to the vast number of possible actions and properties, an extensive documentation facility was included: see the internal help or attached webpages.

A basic usage example follows. Please read the built-in documentation for more detailed examples:
>> [file,status] = officedoc(fileName, 'open', 'mode','append');
>> status = officedoc(file, 'write', 'title','My data',...
'data',[1,2;3,4], 'image',gcf, 'bold',1,'fgcolor','b');
>> status = officedoc(file, 'close');

Note: this submission is a free version of OfficeDoc. All the important OfficeDoc features are included in this free version - the professional version (available on http://www.ymasoftware.com) allows extra formatting options.

Bugs and suggestions:
OfficeDoc was tested on Office 11 (XP) & Matlab 6.0 (R12) - 7.4 (R2007a), but might also work on earlier versions of Matlab & Office. Please report any incompatibilities or other bugs/suggestions to Yair Altman (altmany at gmail dot com).

PC Windows (might work on Macs too). Microsoft Office (duh!)

System Requirements:

MATLAB 6.0 (R12)
Program Release Status: New Release
Program Install Support: Install and Uninstall

OfficeDoc - read/write/format MS Office docs (XLS/DOC/PPT) (Scripts) Tags:

Click on a tag to find related softwares

Is OfficeDoc - read/write/format MS Office docs (XLS/DOC/PPT) (Scripts) your software?

Manage your software

Most Popular

scripts default icon ASK, OOK, FSK, BPSK, QPSK, 8PSK modulation 1.1
ASK, OOK, FSK, BPSK, QPSK, 8PSK modulation contain several functions for digital modulation simulation
scripts default icon Simulink Communication Labs 1.1
Simulink Communication Labs allows you to learn communication systems in greater depth.
scripts default icon M-QAM modulation and demodulation 1.1
M-QAM modulation and demodulation is the QAM modulation and demodulation tech.
scripts default icon LZW Compression/Decompression 1.1
LZW Compression/Decompression - Updated LZW compressor and decompressor with reasonable performance
scripts default icon InSPIRE utility to plot a 2D displacement field (Scripts) 1.0
This program plots the deformation field (displace vectors) contained in vector.txt.