Thanks for having a look at this. I was using vlookup as i was thinking that with its use i could find the corresponding entry in the 2nd worksheet and then delete its contents. However if i am incorrect and there is a better way to achieve the result I'm after I will be please to be corrected as I am a total newbie.
Below is a display of what I am trying to achieve
Worksheet "Data" ----|---- Worksheet "stocklist"
Range "ppack"-----------|---- Range n22:n40
.
item1-----------------------|---- item1
item2-----------------------|---- item2 selected item
item3-----------------------|---- item3
item4-----------------------|---- item4
command button click
Outcome
Worksheet "Data"----|---- Worksheet "stocklist"
Range "ppack"---------|---- Range n22:n40
item1----------------------|---- item1
item3 ---------------------|---- item3 Item has been removed and cells has moved up
item4 ---------------------|---- item4
Is it possible to move up only the contents of the two ranges and not any cells below and outside their ranges?
thanks again for your assistance