Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Reading location of active cell
Hello,
For my project I am making on excel, I need to move the selected cell up so for example if I click on A2 then A1 would be selected Is this possible, Thanks |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Reading location of active cell
ActiveCell.Offset(-1,0).select
If the cursor is in row 1 when you try to do this command you will recieve an error, To avoid this you can do so: If ActiveCell.Row1 then ActiveCell.Offset(-1,0).select End If Hopes this helps. --- Per "Dean" skrev i meddelelsen ... Hello, For my project I am making on excel, I need to move the selected cell up so for example if I click on A2 then A1 would be selected Is this possible, Thanks |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Reading location of active cell
On Apr 18, 1:46*pm, "Per Jessen" wrote:
ActiveCell.Offset(-1,0).select If the cursor is in row 1 when you try to do this command you will recieve an error, To avoid this you can do so: If ActiveCell.Row1 then * * ActiveCell.Offset(-1,0).select End If Hopes this helps. --- Per "Dean" skrev i ... Hello, For my project I am making on excel, I need to move the selected cell up so for example if I click on A2 then A1 would be selected Is this possible, Thanks- Hide quoted text - - Show quoted text - Hey thanks for your reply, but what I meant was that it would move up by one, not to move upto the first row, i put in sheet1.section change, but what I think happens is that you click, it moves up a row, and then it re- does the sheet1.sectionchange, do you get what I mean? thanks |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Reading location of active cell
No problem,
You have to turn off events before the macro moves up one row: Private Sub Worksheet_SelectionChange(ByVal Target As Range) Application.EnableEvents = False If ActiveCell.Row 1 Then ActiveCell.Offset(-1, 0).Select End If Application.EnableEvents = True End Sub Best wishes Per skrev i meddelelsen ... On Apr 18, 1:46 pm, "Per Jessen" wrote: ActiveCell.Offset(-1,0).select If the cursor is in row 1 when you try to do this command you will recieve an error, To avoid this you can do so: If ActiveCell.Row1 then ActiveCell.Offset(-1,0).select End If Hopes this helps. --- Per "Dean" skrev i ... Hello, For my project I am making on excel, I need to move the selected cell up so for example if I click on A2 then A1 would be selected Is this possible, Thanks- Hide quoted text - - Show quoted text - Hey thanks for your reply, but what I meant was that it would move up by one, not to move upto the first row, i put in sheet1.section change, but what I think happens is that you click, it moves up a row, and then it re- does the sheet1.sectionchange, do you get what I mean? thanks |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Show value from specific column based on location of active cell | Excel Discussion (Misc queries) | |||
Move active cell to same location on each worksheet | Excel Discussion (Misc queries) | |||
On Opening Excel WB the Active cell location never changes | Excel Discussion (Misc queries) | |||
reading blank cell as active - how can I stop it ? | Excel Discussion (Misc queries) | |||
Ho do I determine the Active Cell location of the data being sele. | Excel Programming |