There was a similar question several hours ago So, to align cell contents horizontally, use the ParagraphFormat.Alignment property. This is how Microsoft Word works too. To align the whole contents of the cell you might need to loop over all paragraphs in the cell and set this property on each paragraph as appropriate.