Link to home
Start Free TrialLog in
Avatar of morinia
moriniaFlag for United States of America

asked on

putting a value in a formula based on what cell is "clicked" -- Excel 2010

Experts,

I would like to create an Interactive spreadsheet (see attached workbook), where if you click on any "A2 through A8" the value in that field will be used in the compare in H5 where "12345" is currently coded.

Can someone tell me how to do this?
Sample-XlS.xlsx
ASKER CERTIFIED SOLUTION
Avatar of Wayne Taylor (webtubbs)
Wayne Taylor (webtubbs)
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of morinia

ASKER

Wayne,

Is there a way to put just the value of the selected cell into H5 so I can use it for other things also.
I think I did this before but don't have access to the spreadsheet anymore  

The formula then uses the cake in H5.
Yes, use this instead...

Private Sub Worksheet_SelectionChange(ByVal Target As Range)    
    If Not Intersect(Target, [A2:A8]) Is Nothing Then
        Range("H5").Value = Target.Value
    End If    
End Sub

Open in new window

It is possible with formula as well.

In the cell where you want the specific value use formula:

=INDIRECT(ADDRESS(CELL("row"),CELL("col"),1,1))

initially this will give a Circular Reference but when you enter a value in another cell, on recalculation the cell with the formula will also get that value.

Thanks
Rob H