align => (undef, qw(left center right fill justify center_across), undef)[$alignH], # Spreadsheet::WriteExcel doesn't say what to do with Spreadsheet:ParseExcel's 0=>NoAlignment or 7=>Distributed, so I assume undef valign => (qw(top vcenter bottom vjustify), undef)[$alignV], # Spreadsheet::WriteExcel doesn't say what to do with Spreadsheet:ParseExcel's 4=>Distributed, so I assume undef