Walker News

How To Embed SWF File Or Shockwave Flash Object In Microsoft Word 2007?

How do you open SWF file or Shockwave Flash game? Well, if you able to watch YouTube or any flash video embedded on a web page, most likely you could open the SWF file with that web browser.

But, people seldom receive SWF file as not everyone knows how to open it with a web browser. (Don’t laugh, there are people out there).

Thus, sender usually embeds the SWF file into Microsoft Word or Microsoft Excel. As long as the recipient is not anti-Microsoft or has basic Microsoft Office suite installed, he or she can just open the Word document or Excel spreadsheet and have fun with the embedded Shockwave Flash game in no time.

(See also previous post on how to extract or retrieve the embedded SWF file in Microsoft Word or Excel)

I am not sure the Microsoft Word or Excel Viewer can playback the embedded Shockwave Flash game, but I guess that is possible.

By the way, do you know how to embed SWF file in Microsoft Word 2007?

First step is of course open the Word 2007. Then, go to Developer tab. On the Controls group, click the Legacy Tools icon follow by More Controls icon:

How to use Word 2007 to embed SWF file or Shockwave flash game?

In the More Controls dialogue box, locate the Shockwave Flash Object and click OK:

Insert Shockwave Flash object to Word 2007 document

Now, there is a box with cross appears on the Word document. Right click the “box” and select Properties from the pop-up menu:

Configure Shockwave flash object embedded in Word 2007

Locate the Movie field of Shockwave object properties dialogue box, specify the full path of your target SWF file or Shockwave Flash game and click OK:

Update: In the Shockwave object properties dialog box:

1) Enter the full path to the Shockwave file (SWF) in the Movie property text-box.

2) Set the EmbedMovie property to True (otherwise, the SWF file is never truly embedded into the Word document; your friend who receive the Word document is never able to see or play the Shockwave game that is not truly embedded; sorry to John and thank you for highlighting this to me)

Specify the target SWF file to be embedded in Word 2007.

Go back to Word 2007 Ribbon (the new interface that replaces traditional menu and toolbar), you should notice the Design Mode button is highlighted (to indicate it’s turned on). Simply click on the button to turn off Design Mode:

Turn off the Design Mode in Word 2007 in order to preview the playback of SWF file embedded in Word 2007.

By now, the SWF file should has been embedded successfully into Word 2007 document and is ready to send it to friends for fun.

Custom Search

  1. How To Embed SWF or FLV File In Microsoft Excel 2007? 26-04-09@17:12

    […] Shockwave flash game or flash movie of what you’ve just done. Watch the next screencast or read my earlier guide on how to embed SWF file in Microsoft Word 2007, in case you’re […]

  2. John 25-06-09@21:57


    I’m a little confused. I followed the guide there, but I’m having a problem with the ‘sharing with friends’ part. It seems that the swf file doesn’t actually embed in the document, but needs to be sent along with the document and re-referenced in developer mode on each computer.

    Is there any way around that?


  3. Walker 26-06-09@23:48

    Hi John, you don’t have to send the swf file separately with Excel/Word that already embed the swf file in question.

    I tested this with Word/Excel 2007 and works correctly. Did you follow the same steps?

  4. Walker 29-06-09@01:11

    Sorry John, I made a mistake in the steps. Please refer to the update. Thank you for highlighting the error.

  5. How To Embed SWF In Microsoft Office 2007 Document 06-07-09@23:47

    […] of this “revised” guide. Embed SWF game in Microsoft Excel 2007 SP2 1) Turn on or show the Developer tab in Ribbon bar, if it’s not already there. 2) Go to Developer tab, click the Insert button in Controls […]

  6. theraindew 31-07-09@07:17

    Excellent. Just what I was looking for. Works great!!

  7. mike 19-08-09@03:23

    I think its where my files are located. I follow everything, but I have the flash game files in a fold on my desktop. I input them in movie but it wont run. need help!

  8. Dankann 20-08-09@13:14

    Thanks for your tip. It is good. But I still in a problem. It is an error after I save my word document my embed flash can’t play and see nothing. Could you help please?.

  9. trent 07-09-09@08:47

    i followed the steps but when i put the path of the object in and do all the highlighted stuff then close it it is still a square with an x through it

  10. Chris 30-09-09@03:37

    I am having the same problem as Dankann, I can load the SWF file and play it on word/excel the first time. After I save, exit and then try to open it again, nothing appears. Just a white box… help please.

  11. Sam 17-12-09@22:16


    I’m able to see the animation on my computer after putting a D:/ani.swf
    but if I send it through email to friends, they are unable to view the animation.

    After embedding, the flie size of the excel is smaller than the .swf file.

    Any suggestions please?


  12. Walker 18-12-09@02:48

    @Sam, are you using Word 2007? Do you save the document into its default file format (i.e. .docx file format for Word 2007).

  13. Rey 19-04-10@01:01

    I already embeded the flash file to microsoft excel and it is playing. My problem is, when i save it and open it again the flash which i attached is not playing. I saved it with macro enable but still d same. i tried also saving it in other format but still i didn’t succeeded. I just want to ask how to save it and play it again everytime i open the excel file. Thank you…

  14. Yokese 26-04-10@19:09

    I have the same behaviour from the last post. When I open my document with flash object inserted first I need to disable design mode in order to play it. When I open the document the design mode is always activated.

    Also I have a strange behaviour when sometimes in windows 2003 the resizeoperations I’ve done and saved in the inserted flash are lost when I reopen the document later.

  15. Bassam 14-06-10@14:59

    I dont have the DEVELOPER Tab

  16. navin 25-06-10@03:14

    Thanks dude this Stuff really works Saving lots of pages in word file

  17. T P 19-11-10@11:43

    After embedded how to export flash file on the net? I want to send my swf file to all my office people but its too big and every one doesn’t have flash so can you suggest me how to do that?

  18. Tushar 21-06-12@20:11

    Thanks man !! You don’t know how easy it has made for me to attach flash files

  19. joel 08-06-13@17:06

    i dont have a developer tab as well on word or excel and its 2007

  20. Walker 09-06-13@13:07
  21. ice 24-06-13@12:50

    Is it possible to have an online game playing in the excel spreadsheet?

2018  •  Privacy Policy