Microsoft Word for Language Teachers

Microsoft word for language teachers.png

Do you use Microsoft Word? Do you create worksheets and teaching materials with it? You are not the only one. Microsoft Word is the most common piece of software teachers use. It is really easy to use and it can do nearly anything. However, it can do much more! It can make your lesson preparations really easy!

In this post, I would like to share several macros I have been using for years. These macros save a lot of time and make my lessons are more interesting. I will share the add-ons and macros to create some of the activities I have been using daily (or at least weekly 🙂

Teacher’s Pet for Microsoft Word

Have you got a pet? No? You will!
Teacher’s Pet is a set of macros you will love. There are many things that you will be able to do. You can create crosswords, wordsearches, flashcards, jumbled texts and much more. You can download it here: Teacher’s Pet.

How does it work? Simply, download the programme and install it on your computer. There will probably be several hiccups during the installation as the original Microsoft Word tries to prevent you from making any changes but you will find instructions and help here.

Once you install it, there should appear a new tab in your Microsoft Word. It is called ADD ON and when you click it, you will see the icon with a dog and it is the Teacher´s Pet. So, what shall you do with it?

Simple Crossword

I often create simple crosswords for a vocabulary test. You just type the list of words + their translations (type the WORD+Translation). Add a solution at the top of the list and then click Simple Crossword and the macro will create your crossword. You can see a video of the process here.


Another Teacher’s Pet macro that I use frequently are flashcards. To create flashcards, you need to create a table with two columns first. The first column contains the words and the second can contains the translations or pictures. Then you click FLASHCARDS and two files are created. In one file, there are the words, and in the second there are the translations or pictures. Then you just print the first file, return the paper into your printer and print the second file. See the video:

There are 24 macros in Teacher’s Pet. Twenty are free and four are premium and you have to pay for them. Some of the macros do not work perfectly, for example Verb Tense Test, but most of them are fine and worth having. They will save you a lot of time.

Once I got to know Teacher’s Pet I got inspired and started programming simple macros myself.

My original macros

One of the activities I have been using a lot is called SWIMMING POOL vocabulary activity. You can find its description here. To do this activity, you need a worksheet with three columns for each student. In the columns, there is a random selection of the words you want your students to learn. When I started creating these worksheets they took a lot of time. So I wrote a macro and now it is a breeze. Here is the macro.

To use this macro, copy the text, open the DEVELOPER tab, Macros, Create New and paste it there. You can see the process in the video below:

Type your list of words+their translation. Click Developer, find the Swimming Pool Macro and change the value Numberofwords to the number of words you really have. This value is set to 29 by default. If you have fewer words and you do not change the value, there will be some empty squares in your worksheet. Click the run button and the grid should appear. See the video demonstration.


(Visited 285 times, 1 visits today)


  1. M.Max Vaghefi
    Sounds great .
    24/08/2018 at 8:48 pm
  2. Keep it up the great work nice article
    09/01/2019 at 8:01 am
  3. Ayoub
    It something pretty useful and helpful to manage your class
    06/03/2019 at 12:31 am

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.