Updating a cell?

  • Thread starter Thread starter Wicky
  • Start date Start date
W

Wicky

Here is what I need to do:

For each cell in a worksheet I have a dropdown list of minutes whic
can be picked from. I then want to go back to a specific cell and pic
another value which will be added to the value that was originall
entered for that cell. So for cell A1 say, I first select 10 and the
later go back to cell A1 and select 20 - I want the cells new value t
be 30. Is there anyway I can do this
 
Wicky

You can have a cumulative total in a cell if you have a
separate source cell for adding a new total to the original.

Use at your own risk. I am Posting this just to show you how it can
be done, not as a good solution. You would be much better off to
have another column so you can keep track of past entries.

Goes like this: =IF(CELL("address")="$C$4",C4+D4,D4)

Enter this in cell D4 and then in Tools>Options>Calculation check
Iterations and set to 1.

Now when you change the number in C4, D4 will accumulate.

Note 1. If C4 is selected and a calculation takes place anywhere in
the Application D4 will update even if no new number is entered in
C4. NOT GOOD.

Note 2. This operation is not recommended because you will have no
"paper trail" to follow. Any mistake in entering a new number in C4
cannot be corrected. NOT GOOD.

To clear out the accumulated total in D4 and start over, select D4
and Edit>Enter.

Check out Laurent Longre's MoreFunc.xla. Has a Function RECALL
which does what you want without the re-calculation problem, but
again there is no "paper trail" for back-checking in case of errors
in data input.

http://longre.free.fr/english/func_cats.htm

Having said that, check out J.E. McGimpsey's site for VBA methods.

http://mcgimpsey.com/excel/accumulator.html


Gord Dibben Excel MVP
 
Thanks for the help.

The single cell VBA option seems just what I need. I don't kno
anything about VB though and so applying this to about a thousan
different cells - would it be possible? Thanks again

Wick
 
Back
Top