Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hakyab,
I've been away and hense did not get back to this sooner. However, I think you are confusing Worksheet_SelectionChange with Worksheet_Change. The code I posted only fires if an actual change is made to the data in the cell. I included the following to clarify this "if you are actually entering and/or changing data on the worksheet" I tested the code before posting. -- Regards, OssieMac "Hakyab" wrote: OssieMac, your code will surely render the workbook inoperable, as each select statement will trigger the change event, resulting in an infinite loop. May I offer a modification: Private Sub Worksheet_Change(ByVal Target As Range) Dim strCol As String Static Recursed as Booelan if recursed then exit sub recursed = true 'Assign the column Alpha Id to variable strCol = Split(Columns(Target.Column) _ .Address(, 0), ":")(1) Select Case strCol Case "A" Cells(Target.Row, "D").Select Case "B" Cells(Target.Row, "E").Select Case "C" Cells(Target.Row, "K").Select Case "AB" Cells(Target.Row, "AZ").Select End Select recursed = false End Sub Best, |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Programmable Column Sequencing? | Excel Discussion (Misc queries) | |||
Not Sequencing | Excel Programming | |||
sequencing numbers | Excel Programming | |||
Row Sequencing | Excel Worksheet Functions | |||
Programmable Web Query | Excel Programming |