Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi,
I am trying to create a macro to delete the line above my totals line (which is the last line in the sheet). I am using the following macro to delete a line but am not sure how to modify it. Any advice is appreciated. ------ Sub DeleteLine() Dim last_row As Long ActiveSheet.UsedRange last_row = Cells.SpecialCells(xlLastCell).Row Range("A" & last_row).Select Selection.EntireRow.Delete End Sub |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Last_Row contains the last row number and you want to delete the one before
it, so change your select like this Range("A" & last_row-1).Select or you could change it when you set the value like this last_row = Cells.SpecialCells(xlLastCell).Row-1 -- -John Please rate when your question is answered to help us and others know what is helpful. "D" wrote: Hi, I am trying to create a macro to delete the line above my totals line (which is the last line in the sheet). I am using the following macro to delete a line but am not sure how to modify it. Any advice is appreciated. ------ Sub DeleteLine() Dim last_row As Long ActiveSheet.UsedRange last_row = Cells.SpecialCells(xlLastCell).Row Range("A" & last_row).Select Selection.EntireRow.Delete End Sub |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Thanks! I didn't realize it was that easy.
"John Bundy" wrote: Last_Row contains the last row number and you want to delete the one before it, so change your select like this Range("A" & last_row-1).Select or you could change it when you set the value like this last_row = Cells.SpecialCells(xlLastCell).Row-1 -- -John Please rate when your question is answered to help us and others know what is helpful. "D" wrote: Hi, I am trying to create a macro to delete the line above my totals line (which is the last line in the sheet). I am using the following macro to delete a line but am not sure how to modify it. Any advice is appreciated. ------ Sub DeleteLine() Dim last_row As Long ActiveSheet.UsedRange last_row = Cells.SpecialCells(xlLastCell).Row Range("A" & last_row).Select Selection.EntireRow.Delete End Sub |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]() "D" wrote: Hi, I am trying to create a macro to delete the line above my totals line (which is the last line in the sheet). I am using the following macro to delete a line but am not sure how to modify it. Any advice is appreciated. ------ Sub DeleteLine() Dim last_row As Long ActiveSheet.UsedRange last_row = Cells.SpecialCells(xlLastCell).Row Range("A" & last_row).Select Selection.EntireRow.Delete End Sub |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
delete macro | Excel Discussion (Misc queries) | |||
delete a macro that isn't in macro list | Excel Discussion (Misc queries) | |||
How can I delete a macro when the Delete button is not active? | Excel Worksheet Functions | |||
How do i delete a macro in Excel 2003 when delete isn't highlight | Excel Discussion (Misc queries) | |||
Delete a whole row using a macro | Excel Discussion (Misc queries) |