Home |
Search |
Today's Posts |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I ran your code and the last cell did not select.
On my last post I gave an example of what I hoped the code should do, that is "B23" would be selected after the code had run. "Ryan H" wrote: Your problem is you haven't assigned anything to rng so rng will always be Nothing until you do assign it something. Do you have some code missing from your post? Are you wanting to select the last cell, if not, which cell are you wanting to select? Try the code below. Note: I would recommend you put Option Explicit at the top of your module which will force declaration of all variables and ensure you have not spelled anything incorrectly. Option Explicit Sub RangeSelect() Dim lngLastRow As Long Dim rng As Range If IsEmpty(Range("B9")) Then MsgBox "No record found in B9.", vbInformation Else lngLastRow = Cells(Rows.Count, "B").End(xlUp).Row + 1 If lngLastRow <= 10 Then Range("B10").Value = Range("B9").Value Else Cells(lngLastRow, "B").Value = Range("B9").Value If Not rng Is Nothing Then rng.Select End If End If End If End Sub -- Cheers, Ryan "Gotroots" wrote: The last blank cell containing the value of "B9" does not rng.Select. Much appreciate if someone could advise me as to why. If IsEmpty(Range("b9")) Then MsgBox "No record found in B9.", vbInformation Else lngLastRow = Cells(Rows.Count, "B").End(xlUp).Row + 1 If lngLastRow <= 10 Then Range("B10").Value = Range("B9").Value Else Cells(lngLastRow, "B").Value = Range("B9").Value If rng Is Nothing Then Else rng.Select End If End If End If End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Paste data of a cell to another cell by just selecting the source | Excel Programming | |||
Excel 2007 single cell selecting muliple cell | Excel Worksheet Functions | |||
Selecting a cell entry based on cell validation selection | Excel Worksheet Functions | |||
Transfer cell values to another cell by selecting button. | Excel Worksheet Functions | |||
Selecting 10 charcters on one cell and pasting to another cell | Excel Programming |