Office add-in for Moodle

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Office add-in for Moodle.

The Microsoft Office Add-in allows you to open and save Word, Excel and PowerPoint documents in Moodle. This Microsoft script will bypass the Moodle web interface completely, when saving or editing one of these file types. It does not change existing Moodle code.

Note that such Add-ins are only compatible with Office on Windows, not the Mac OS X version.

Creating a Moodle site link

After installing the add in to Microsoft Office 2003 or 2007, the process works in the Office program and can be found in the File or "Office button".

Some NOTs: Can not log in as an administrator but must be a teacher or a user that has rights to store files in a specific course. My course must be on and only courses can show on Front Page after login (checking on these two points, works when it is set this way). You can not have multiple logins for the same Moodle site when using Add-in from a computer. Just because you see a site, a course or a folder, does not mean you will be able to store a file there.

The first time, you will be asked to set up a Moodle site. Look for the "Add Moodle". Here you will supply the full URL to the Moodle site (for example, the user name (for example: teacher) and the user password (For example: FunMood1ing!) for the Moodle site. This will create a link to the site and verify that the information is correct.

Add a Moodle Site popup window

You may set up credentials for multiple Moodle instances.

Add another Moodle Instance

Save file to Moodle

After installing the Add-in, you will have some new options in your file menu or Office button.

The Add-in links in Word

In the "Save to Moodle" option window, you will see a list of the sites you have set up in Office via the add in.

Select the site and a list of courses that the user is enrolled in should appear.

Selected the course

Choose the (or make a new) folder.

Edit the file name to be saved and change (if necessary) the file type.

Press save and the file will be saved in that folder in that Moodle site. You will be returned to your Office file in edit mode.

This add-in does not provide every file format that Office normally exports, but it does allow for the most common formats (Office 2003, Office 2007, open document format, portable document format, etc.) You cannot save in a format that generates multiple files and folders (complete or filtered webpage). Very large documents, such as presentations, may not export fully as .mht files (the text is likely to be there, but you may lose backgrounds or other media).

Remember that if you create a new version of the file by changing the name, extension, or location, you may need to relink the content in your Moodle course.

Open file from Moodle

After opening the Microsoft program, go to the file menu or Office button. Select "Open file from Moodle".

Select the Moodle site you wish to enter. You will be asked for your login name and password for the Moodle site.

Here we selected the site, course and are looking at available files

Notes for site administrators

The Microsoft Educational Labs have done this by calling Moodle web scripts. While not as stable as using web services designed specifically for this purpose (such as the ones in the upcoming Moodle 2.0), this approach does have the huge benefit that it works with any recent 1.x Moodle out of the box with no modifications to the Moodle site and its code.


  • Moodle 1.8-1.9, Microsoft Windows XP SP2 or higher, .NET Framework 2.0 or higher, Office 2003 or 2007.
  • For initial setup, My Courses block should be visible on course home pages and for it to be showing courses. After the first connection is successful, the My Courses block may be removed and the add-in will still operate. The Courses block is included in the standard Moodle install.


  • Hasn't been tested with Moodle <1.8 or >=2.0
  • Does not work with Live Services Plug-in for Moodle.
  • Can not be admin or other role with category views (course level view essential)
  • Students cannot use this add-in to access course or assignment files
  • Does not work on Mac versions of MS Office
  • Does not work with Office 2010

See also