Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() I've read thru Archive Posts here that using "Set t = Target" (below) will display the value for the Active Cell. I exchanged ideas earlier today w/ another Forum guy and he got me thinking on what I need precisely. After using automation from Access-to-Excel, I have 72 Cells which will look for the ActiveCell and do a calculation where, for example, the Cell Name of "CNine" is in the same row as the ActiveCell, but always one column to the left of the ActiveCell. ....and... the Cell Name of "C_D_Nine" will always in the same Column of the ActiveCell and always 2 Rows below the ActiveCell. How can I change the syntax (below) for all Range("CNine").Value ....and.. Range("C_D_Nine").Value ....tio something else ?? TIA - Bob If I can get this, the solution will be found. Private Sub Worksheet_SelectionChange(ByVal Target As Range) Set t = Target If (t - Range("CNine").Value < 0) _ And Abs(t - Range("CNine").Value) 9000) Then If Len(Range("CNine")) = 4 Then I = (10000 - Range("CNine").Value) ElseIf Len(Range("CNine")) = 5 Then I = (100000 - Range("CNine").Value) ElseIf Len(Range("CNine")) = 6 Then I = (1000000 - Range("CNine").Value) ElseIf Len(Range("CNine")) = 74 Then I = (10000000 - Range("CNine").Value) End If Range("C_D_Nine").Value = t + I Else Range("C_D_Nine").Value = (t - Range("CNine").Value) End If End If End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Last ActiveCell | Excel Programming | |||
If activecell.column = variable then activecell,offset (0,1) | Excel Discussion (Misc queries) | |||
How to Revert to ActiveCell.Formula = format from ActiveCell.FormulaR1C1 = format | Excel Programming | |||
ActiveCell | Excel Programming | |||
how to set activecell? | Excel Programming |