Please Note: This article is written for users of the following Microsoft Excel versions: 2007, 2010, 2013, 2016, 2019, and Excel in Office 365. If you are using an earlier version (Excel 2003 or earlier), this tip may not work for you. For a version of this tip written specifically for earlier versions of Excel, click here: Taking Pictures.

Taking Pictures

by Allen Wyatt
(last updated March 24, 2018)

10

Excel allows you to capture "pictures" of your worksheets that you can use in other worksheets. This may sound odd, but it is quite helpful at times. You capture pictures by using the Camera tool. This tool is not available on the various Excel ribbons; you need to add it to the Quick Access toolbar using the techniques covered in other issues of ExcelTips.

With the Camera tool in place, follow these steps:

  1. Select the cells or range of which you want a picture taken.
  2. Click on the Camera tool (the one added to the Quick Access toolbar). The mouse pointer changes to a large plus sign.
  3. Change to a different worksheet.
  4. Click where you want the top left-hand corner of the picture to appear. The picture is inserted as a graphic on the worksheet.

Now you can manipulate the picture the same as you would any other graphic—stretch it, resize it, crop it, move it, or whatever. The really cool thing, however, is that the picture is dynamic. This means that if you change the information in the original range (that you selected in step 1), then the information in the picture changes as well.

ExcelTips is your source for cost-effective Microsoft Excel training. This tip (8111) applies to Microsoft Excel 2007, 2010, 2013, 2016, 2019, and Excel in Office 365. You can find a version of this tip for the older menu interface of Excel here: Taking Pictures.

Author Bio

Allen Wyatt

With more than 50 non-fiction books and numerous magazine articles to his credit, Allen Wyatt is an internationally recognized author. He is president of Sharon Parq Associates, a computer and publishing services company. ...

MORE FROM ALLEN

Changing Table Cell Text Direction

When creating a table, you can turn the orientation of the text, within a cell, by ninety degrees in either direction ...

Discover More

Sending Drawing Objects to the Back or Front

Not only can you place drawing objects in your worksheets, but you can organize those objects so some are in front and ...

Discover More

Continuous Formatting for Footnotes

If you've got a lot of short footnotes in a document, you might be looking for a way to save space by "crunching up" the ...

Discover More

Create Custom Apps with VBA! Discover how to extend the capabilities of Office 2013 (Word, Excel, PowerPoint, Outlook, and Access) with VBA programming, using it for writing macros, automating Office applications, and creating custom applications. Check out Mastering VBA for Office 2013 today!

More ExcelTips (ribbon)

Leaving Trace Precedents Turned On

The Trace Precedents auditing tool can be quite helpful in seeing which cells "feed into" a particular formula. The ...

Discover More

Moving Subtotals

When you add subtotals to a worksheet, Excel typically places them in the same column that you are subtotaling. If you ...

Discover More

Using Subtotals and Totals

You can insert subtotals and totals in your worksheets by using either a formula or specialized tools. This tip explains ...

Discover More
Subscribe

FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."

View most recent newsletter.

Comments

If you would like to add an image to your comment (not an avatar, but an image to help in making the point of your comment), include the characters [{fig}] in your comment text. You’ll be prompted to upload your image when you submit the comment. Maximum image size is 6Mpixels. Images larger than 600px wide or 1000px tall will be reduced. Up to three images may be included in a comment. All images are subject to review. Commenting privileges may be curtailed if inappropriate images are posted.

What is three less than 9?

2020-10-12 09:51:15

Nick From London

Dustin Yes
Crate a table
Put the Part Numbers in Column A in Numerical order and the pictures 1 per cell in Column B Put the Row No in C and any description in D

Highlight them all and give the range a name eg Parts

Use the Camera where you want the picture and photo one of the cells.

Create the following ranges with these Values
Range Name Value
PictureCell ="$B$" & FIXED((VLOOKUP(Part_No,Parts,3,-1)),0) *
PictureRef =INDIRECT(PictureCell)
Part_No cell with part no in it.
Parts as above

*You may need to put a sheet name in the definition of PictureCell range

Click on the Picture drawn with the Camera and change the Formula to "= PictureRef "

Then changing the Part No should change the picture.

Good Luck
(see Figure 1 below)

Figure 1. Print out of example sheet.


2020-10-11 18:49:23

Dustin in suburbs

Is there way to have a dynamic picture work in conjunction with vlookup.
I have a sheet that is used to make labels and pulls from a “DATA” sheet. I would like the picture to change based the reference cell. If I enter 159 in A4, cell f7 would display the picture for part 159 etc.


2020-10-01 08:13:28

Nick From London

Hi

The camera tool provides a picture of cells that changes when the content of the cell changes.

The picture content is a range so by editing it to a named range and as named ranges are formulae you can control what is being shown.

This is different from using Snip It or similar that takes a one time picture.

Hope this helps.

Nick


2020-10-01 08:12:22

Nick From London

Hi

The picture tool provides a picture of cells that changes when the content of the cell changes.

The picture content is a range so by editing it to a Named range and as named ranges are formulae you can control what is being shown.

This is different from using Snip It or similar that takes a one time picture.

Hope this helps.

Nick


2020-09-25 04:55:41

Kiwerry

Assign a macro:
After you have created a picture, the context menu for the picture includes the "Assign macro..." option, so that you can easily create a control which will run a macro and which will dynamically respond to changes in the source. Another advantage over using traditional buttons is that you don't have to change in and out of Design Mode to change it.


2018-03-29 05:46:18

Nick from Londom

I have used the camera tool with a table of different diagrams 1 per cell in a hidden worksheet. Then by manipulating the camera source range I can change the diagram depending on a value in a cell.



2018-03-27 08:22:15

Allen Cody

Also if the worksheet is password protected against changes the camera tool won't work. At least it didn't for me.


2018-03-26 05:08:21

Henry Arthur

Ben, I agree that 'Snippet' is easier if you want a fixed snapshot, but it doesn't take an interactive 'picture'. As Allen mentioned above, the picture is dynamic.


2018-03-24 12:57:17

Allen Cody

I do a lot of cutting and pasting of Excel worksheets and tables into MS Word. A simple technique is to highlight the area (cells) of the worksheet you want to paste into Word, then do a past option as a picture (metafile).


2018-03-24 09:38:34

Ben amer

Thank you for sharing,..
Can't we use Snippt Tool .. And bypass the all that steps?


This Site

Got a version of Excel that uses the ribbon interface (Excel 2007 or later)? This site is for you! If you use an earlier version of Excel, visit our ExcelTips site focusing on the menu interface.

Newest Tips
Subscribe

FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."

(Your e-mail address is not shared with anyone, ever.)

View the most recent newsletter.