Written by Allen Wyatt (last updated December 21, 2019)
This tip applies to Excel 97, 2000, 2002, and 2003
When I am working in Excel, I copy and paste information quite a bit. I copy things using Ctrl+C, and then paste them using Ctrl+V. Sometimes, however, Ctrl+V does not exhibit the expected behavior. For instance, when I copy a cell that contains a formula, and then paste the formula into a cell in a different workbook, I expect Excel to paste the formula. Sometimes Ctrl+V results in just the result of the formula being pasted, the same as if I chose Values from the Paste Special dialog box.
It appears that this behavior is closely related to how the Excel workbooks are opened. If I open two workbooks in the same instance of Excel, I can copy and paste formulas from one workbook to another with no problem. If, however, I open two workbooks in different instances of Excel, then Ctrl+V results in values being pasted from one workbook to the other, rather than formulas.
The easiest way to check whether your workbooks are open in different instances of Excel is to take a look at the Window menu. If you click the Window menu in Excel, you should be able to see all your open workbooks at the bottom of the menu. If you cannot, then you know that the workbook (or workbooks) missing from the menu are open in a different instance of Excel.
If you want to paste formulas from one workbook to another, the solution is to close one of the workbooks and then reopen it within the other instance of Excel. In other words, open it by using the Open tool or by choosing File | Open.
On a related note, if you want to know exactly how your pasting will occur (rather than leaving it up to Excel), you should use Edit | Paste Special. Remember, however, that if you try to copy formulas from one instance of Excel to another, you get a very different set of options in the Paste Special dialog box than you get if you are copying within the same instance of Excel.
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (2362) applies to Microsoft Excel 97, 2000, 2002, and 2003.
Comprehensive VBA Guide Visual Basic for Applications (VBA) is the language used for writing macros in all Office programs. This complete guide shows both professionals and novices how to master VBA in order to customize the entire Office suite for their needs. Check out Mastering VBA for Office 2010 today!
If you need to look at different parts of the same worksheet at the same time, the answer is to create windows for your ...
Discover MoreDo you need to know when a workbook was last changed? There are a couple of ways you can go about keeping track of the ...
Discover MoreNeed to modify how a cell reference, in a formula, is constructed? The shortcut described in this tip will help you step ...
Discover MoreFREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
There are currently no comments for this tip. (Be the first to leave your comment—just use the simple form above!)
Got a version of Excel that uses the menu interface (Excel 97, Excel 2000, Excel 2002, or Excel 2003)? This site is for you! If you use a later version of Excel, visit our ExcelTips site focusing on the ribbon interface.
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2024 Sharon Parq Associates, Inc.
Comments