I'm sorry, but your question is confusing.
I think I can guess at what you REALLY mean, but
if I did, I probably would guess wrong and waste both of our times.
You want to make a list of items in one ROW,
COPY them to another location.
then, DELETE the item from the first COLUMN.
when did something show up in a column? I thought the data was in a row?
Now, if you actually have copied the contents from one cell to another,
what you do to one cell will have no affect on the other cell.
but then you said that you want the copied cell to be blank instead of "0".
That implies that you are not copying the cell from one location to another,
but are using some formula, which results in "0" when the source cell is empty.
Before I continue on a path that doesn't end up anywhere near where you were
going, could you give me some more specifics?
even examples?