Loading
ExcelRibbon.Tips.Net ExcelTips (Ribbon Interface)

Creating a Shortcut for Pasting Values

Please Note: This article is written for users of the following Microsoft Excel versions: 2007, 2010, 2013, and 2016. 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: Creating a Shortcut for Pasting Values.

One of the most often-used commands in Excel is the Paste Special option from the Edit menu, where you can figure out exactly how you want information pasted into a worksheet. On the Paste Special dialog box, the Values selection is undoubtedly the one used the most. Since pasting only values in this manner is used so often, you might think that Microsoft would provide a shortcut key to just paste values.

Unfortunately, they don't provide one. There are ways around this, however. One way is to just add a tool to the Quick Access Toolbar that pastes values for you. All you need to do is follow these steps:

  1. Display the Excel Options dialog box. (In Excel 2007 click the Office button and then click Excel Options. In Excel 2010 and later versions, display the File tab of the ribbon and then click Options.)
  2. At the left side of the dialog box click Customize (Excel 2007) or Quick Access Toolbar (Excel 2010 and later versions). (See Figure 1.)
  3. Figure 1. The Quick Access Toolbar area of the Excel Options dialog box.

  4. Use the Choose Commands From drop-down list to choose All Commands.
  5. In the list of commands, choose Paste Values.
  6. Click the Add button. The command is copied to the right side of the screen.
  7. Click OK.

Now, whenever you want to paste just the values, you can click on the new tool.

If you don't want to use the mouse to paste values, then you can use the tried-and-true keyboard sequence to paste values: Alt, H, V, S, V, Enter. (Or you can use Alt, H, V, V, in newer versions of Excel for the same results.) This sequence selects the menus and dialog box options necessary to paste values.

If you want a shorter keyboard shortcut, the best way to do it is to create a macro that does the pasting for you, and then make sure that you assign a keyboard shortcut to the macro. For instance, create the following simple macro:

Sub PasteVal()
    Selection.PasteSpecial Paste:=xlValues
End Sub

Now, follow these steps:

  1. Press Alt+F8 to display the Macro dialog box.
  2. From the list of available macros, select the PasteVal macro you just created.
  3. Click on Options. Excel displays the Macro Options dialog box. (See Figure 2.)
  4. Figure 2. The Macro Options dialog box.

  5. In the Shortcut Key area, indicate the key you want used with the Ctrl key as your shortcut. For instance, if you want Ctrl+G to execute the macro, then enter a G in the Shortcut Key area.
  6. Click on OK to close the Macro Options dialog box.
  7. Click on Cancel to close the Macro dialog box.

Now, whenever you want to paste values, all you need to do is press Ctrl+G, the macro is run, and the values in the Clipboard are pasted to the selected cell. Of course, the one drawback to this method is that using the macro removes the use of the undo function; so if you make a mistake you'll either have to change it manually or return to your last saved version.

ExcelTips is your source for cost-effective Microsoft Excel training. This tip (6283) applies to Microsoft Excel 2007, 2010, 2013, and 2016. You can find a version of this tip for the older menu interface of Excel here: Creating a Shortcut for Pasting Values.

Related Tips:

Professional Development Guidance! Four world-class developers offer start-to-finish guidance for building powerful, robust, and secure applications with Excel. The authors show how to consistently make the right design decisions and make the most of Excel's powerful features. Check out Professional Excel Development today!

 

Leave your own comment:

*Name:
Email:
  Notify me about new comments ONLY FOR THIS TIP
Notify me about new comments ANYWHERE ON THIS SITE
Hide my email address
*Text:
*What is 5+3 (To prevent automated submissions and spam.)
 
 
           Commenting Terms

Comments for this tip:

Gordon Miller    21 Dec 2016, 16:59
Sub PasteVal()
    Selection.PasteSpecial Paste:=xlValues
End Sub
...does not work in Office 365 Pro Excel 2016.

As well, my macros (Record Macro) that worked in 2010 do not work in 2016. Always result in "Runtime error "1004" Pastespecial method of Range class failed."
David Gray    20 Dec 2016, 01:00
Terrance's and Stephen's suggestions work well for pasting data between cells, but the topic at hand was general purpose pasting, e. g., from a Web page or the File Explorer, which requires my slightly longer shortcut into the Paste Special dialog box.
Terence    19 Dec 2016, 04:10
I like Alt , E, S, V for paste value and
 Alt, E, S, T for formats.

You can also do similar to access the quick access toolbar if you added it there Alt and a number key (can assign macros there too)
David Gray    18 Dec 2016, 14:20
There is a much shorter path to Paste Special that leverages the Excel 97/2000/2002/2003 keyboard accelerators, many of which still work through at least Excel 2013, and probably 2016 as well.

Unicode Text: ALT E, S, U
Text: ALT E, S, T

MW    17 Dec 2016, 19:11
Combine Lanier & Paul's tip:

Right click the cell destination
Mouse over Paste Special
Press V
Lanier Dodson    17 Dec 2016, 17:40
In Excel 2013 I just right click the cell where I want to paste and I get a pop-up menu where there are a choice of paste options, including Values. About as simple as it gets.
Paul Seaman    17 Dec 2016, 13:59
I use
CTRL + V
CTRL (on its own, this activates the Paste Options menu)
V for Values

So CTRL+V, CTRL, V
Willy Vanhaelen    17 Dec 2016, 08:14
Alt,h,v,v
is as far as I know the shortest.
Steve Jez    17 Dec 2016, 07:19
If you add the shortcut to the Quick Access Toolbar & move it to the left hand side of the toolbar all you have to do is hit Alt & the number of the button. ie. if you move it to the first button then you just need to hit Alt then 1.
Stephen Bungard    17 Dec 2016, 05:32
Alt-E, S, V always works for me.
 
 

Our Company

Sharon Parq Associates, Inc.

About Tips.Net

Contact Us

 

Advertise with Us

Our Privacy Policy

Our Sites

Tips.Net

Beauty and Style

Cars

Cleaning

Cooking

DriveTips (Google Drive)

ExcelTips (Excel 97–2003)

ExcelTips (Excel 2007–2016)

Gardening

Health

Home Improvement

Money and Finances

Organizing

Pests and Bugs

Pets and Animals

WindowsTips (Microsoft Windows)

WordTips (Word 97–2003)

WordTips (Word 2007–2016)

Our Products

Helpful E-books

Newsletter Archives

 

Excel Products

Word Products

Our Authors

Author Index

Write for Tips.Net

Copyright © 2017 Sharon Parq Associates, Inc.