Insert from Camera or Scanner in Word 2007

From Word 2007’s Help file:

What happened to the From Scanner or Camera option for adding pictures to a document?

The From Scanner or Camera option for adding pictures to a document is not available in Microsoft Office Word 2007. Instead, you can add pictures from your camera or scanner by downloading the pictures to your computer first and then copying them from your computer into Word.

The second part of that is true enough. You can do it that way. The second part, however, is not necessarily true. In Word 2003, the command used was InsertImagerScan. You can access this functionality in Word 2007 in either of two ways:

Assign the InsertImagerScan command to a keyboard shortcut

Enshrine the InsertImagerScan command in a macro, then put that macro onto the Quick Access Toolbar.

Assign to a keyboard shortcut

Choose Office buttonðWord OptionsðCustomizeðKeyboard shortcuts: Customize.

Set Categories to All Commands.

Set Commands to InsertImagerScan.

Click in Press new shortcut key: and press a key combination you’d like to use (I used Ctrl+Shift+Alt+I).

Click AssignðClose.

Now, press the key combination you assigned. I get the following dialog:

I don’t have a scanner attached, but I do have several cameras… and I was able to insert a “live” picture from my camera. I see no reason this wouldn’t work with a scanner, as well.

Place a macro onto the Quick Access Toolbar

First, you’ll need a macro. In the Developer ribbon, click Macros->type InsertImagerScan->click Create. This should give you something like the following:

Sub InsertImagerScan()

‘ InsertImagerScan Macro

‘ Inserts one or more images from a scanner or digital camera

On Error GoTo Nope



End Sub

1.    Close the VBA editor, then right click the Quick Access Toolbar and choose Customize Quick Access Toolbar.

2.    Set Choose commands from: to Macros.

3.    In the list, click on InsertImagerScan.

4.    Click on Add.

5.    If you want to give the macro a better icon, click on Modify, pick an icon, then click OK-> OK.

That done, you can now use the new tool.


Caveat 1: I’m running Vista, and I don’t know if this works in Windows XP. However, I don’t see why it wouldn’t, unless it doesn’t.

Caveat 2: This feature was not tested in Word 2007, and might not work with all scanners and cameras. So, if you encounter problems, you can chalk it up to “progress,” and use Microsoft’s “work-around” (i.e., use the software that came with your camera or scanner to capture the picture first, then use the Insert Picture from File tool).

This entry was posted in Word 2007. Bookmark the permalink.

10 Responses to Insert from Camera or Scanner in Word 2007

  1. katie says:

    Thank you so much for the info! First option didn’t work since InsertImagerScan was not available for some reason in All Commands list.. but second option worked perfectly! I found it amazing that Word 2007 did’t include this option, forcing us to loose time with an additional step when scanning imagess to Word. FYI: I’m running XP and it worked perfectly! Thanks!

  2. npudar says:

    Brilliant solution! Many, many thanks from one frustrated (no longer) camper.
    Best regards,

  3. Cappa says:

    Much appreciated. I too thought I was going to go the long route to get this done, but works a treat.

  4. Cat says:

    i was so happy to find this topic on your blog. unfortunately, the fix didn’t work for me. when i click my icon (tied to the macro) i get a “syntax” error. i’ve pasted the macro language direct from your instructions, but the error certainly implies there’s an issue with my macro… i’ll have to keep playing with it. thanks for sharing your knowledge however!

  5. herbt3 says:

    The VBA editor can be exceedingly picky. Can you copy/paste exactly what you have for the macro (assuming you haven’t resolved the issue yet)? And, are you using Word 2007 or 2010?

  6. Neil Quadros says:

    Worked amazingly for me on Office 2007 and windows XP. thanks for putting it down. Just a mention that you need to add those ‘nope’ bits to the VB code in the macro.

    Can you do something similar in excel too?

  7. herbt3 says:

    Possibly, but I don’t know how to access the command in Excel. It would take someone with more Excel knowledge than I have to figure out how to access the command in Excel. And, of course, in Excel, you don’t have the same flexibility in assigning keystrokes to macros.

  8. Anthony says:

    Thank you so much Herb! Option 1 worked like a charm…but it wasn’t super easy/obvious where to find the command because of where they had the buttons (like Word Options, Keyboard, etc). But I figured it. Thanks for the help!

  9. Ken says:

    Thank you! I’ve tried both methods and they both work (Vista, Word 2010). But why do MS have to ‘improve’ things backwards ….?

  10. herbt3 says:

    No clue. My suspicion is that they “borrow” technology, get sued, and then have to kill a feature, leaving it up to the users to find out how to revive it. Whether that’s the case for this feature… I have no idea. But, at least it’s possible to make it work. 🙂

Leave a Reply