Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I need to create a macro that will take the contents of a cell and move them
one column over and one cell up. The macro I made keeps putting any new move in the same cell. It should take the contents of D3 and put them in C2, then put the contents of D5 and put them in C4. My macro puts everything in C2, no matter where I start. I'd appreciate anyhelp. Thanks! |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
As always, post your macro for comments.
Maybe something like: ActiveCell.Offset(-1,-1)=ActiveCell.Value Regards. Per On 30 Sep., 16:06, Peridot wrote: I need to create a macro that will take the contents of a cell and move them one column over and one cell up. The macro I made keeps putting any new move in the same cell. It should take the contents of D3 and put them in C2, then put the contents of D5 and put them in C4. My macro puts everything in C2, no matter where I start. I'd appreciate anyhelp. Thanks! |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You can create a relative reference using Offset
ActiveCell.Offset(-1,1).Value = ActiveCell.Value ActiveCell.ClearContents -- Best Regards, Luke M *Remember to click "yes" if this post helped you!* "Peridot" wrote: I need to create a macro that will take the contents of a cell and move them one column over and one cell up. The macro I made keeps putting any new move in the same cell. It should take the contents of D3 and put them in C2, then put the contents of D5 and put them in C4. My macro puts everything in C2, no matter where I start. I'd appreciate anyhelp. Thanks! |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
try this... Note that it will not be happy if your active cell is in Column A
or on row 1 as it will be trying to acess cells that don't exist. sub MoveStuff() Activecell.offset(-1, -1).value = activecell.value end sub -- HTH... Jim Thomlinson "Peridot" wrote: I need to create a macro that will take the contents of a cell and move them one column over and one cell up. The macro I made keeps putting any new move in the same cell. It should take the contents of D3 and put them in C2, then put the contents of D5 and put them in C4. My macro puts everything in C2, no matter where I start. I'd appreciate anyhelp. Thanks! |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Oops, forgot the 2nd negative symbol
ActiveCell.Offset(-1,-1).Value = ActiveCell.Value ActiveCell.ClearContents -- Best Regards, Luke M *Remember to click "yes" if this post helped you!* "Luke M" wrote: You can create a relative reference using Offset ActiveCell.Offset(-1,1).Value = ActiveCell.Value ActiveCell.ClearContents -- Best Regards, Luke M *Remember to click "yes" if this post helped you!* "Peridot" wrote: I need to create a macro that will take the contents of a cell and move them one column over and one cell up. The macro I made keeps putting any new move in the same cell. It should take the contents of D3 and put them in C2, then put the contents of D5 and put them in C4. My macro puts everything in C2, no matter where I start. I'd appreciate anyhelp. Thanks! |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How can I programatically move cell contents | Excel Discussion (Misc queries) | |||
macro to move part of cell contents to another cell | Excel Discussion (Misc queries) | |||
move cell contents | Excel Discussion (Misc queries) | |||
Macro to remove contents of cell and move all other contents up one row | Excel Discussion (Misc queries) | |||
How to move cell contents | Excel Discussion (Misc queries) |