Swap the content of the selected cell with the next or previous one.
Only the content moves: the destination keeps its own header flag, alignment and colspan, because those describe the cell's place in the grid rather than the value sitting in it.
Swap the content of the selected cell with the next or previous one.
Only the content moves: the destination keeps its own header flag, alignment and colspan, because those describe the cell's place in the grid rather than the value sitting in it.