Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Insert Column Alters Formula- Any way to turn off???

Status
Not open for further replies.

mcongdon

Programmer
Mar 14, 2008
98
0
0
US
This might be an answer that is super easy, but I can't quite figure out how to do it. I have a macro that inserts a column as part of a larger procedure. The problem is that there are formulas based on this data on other sheets that change when the column inserts. For example, the formula might be as simple as

=SUM('Insert Raw Data Here'!Z:Z)+Worksheet!F9

The problem is that when the macro that filters and sorts the data inserts a column, the formula shifts to

=SUM('Insert Raw Data Here'!AA:AA)+Worksheet!F9

Is there any way to turn this feature off in a specific workbook? I can't live without it in everything else, but I need to be able to insert this column without the other formulas changing.

Thanks!
 
Take a look in the Excel Help for absolute referencing with foumulas. I beleive that will take care of your situation.
 
I tried using absolute references, and this works if I were to drag the cell containing the formula to a different location. However, when the data source has a column added into it, the absolute reference will change. For example in cell D1 i have a formula =SUM($A:$A). If I drag that cell to D2 or even F56, the formula will still say =SUM($A:$A). When I add a column to the front of the sheet, it immediately changes to =SUM($B:$B).
 


Hi,

I try to AVOID using INSERT & DELETE for this very reason.

Rather, add data at the LAST row in the table and then SORT if need be.

Use the Data > List > Create List feature, and your formulas will 'magically' appear on your new row of data.

Skip,
[sub]
[glasses]Just traded in my old subtlety...
for a NUANCE![tongue][/sub]
 
Thanks Skip. I will revert back to the original. The end user asked if I could change it to be easier to read, but I'm starting to realize there was a reason I did it that way in the first place. I never really thought about the insert and delete functions and what the consequences from using them might be.
 



They DESTROY references, and you are left with a bunch of #REF! errors.

Skip,
[sub]
[glasses]Just traded in my old subtlety...
for a NUANCE![tongue][/sub]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top