In Perl you can center horizontal alignment with...
$sheet->Range($range)->{HorizontalAlignment} = xlHAlignCenter
WinBatch Example

?
objXL = ObjectOpen("Excel.Application")
objXL.Visible = @TRUE
objWorkbooks=objXL.WorkBooks
objWorkbooks.Open("C:\temp\timetest4.csv")
objXL.Range("A3:NT3").Columns.

? ; xlHAlignCenter
ObjectClose(objSelection)
ObjectClose(objColumns)
ObjectClose(objWorkbooks)
ObjectClose(objXL)
Message("Notice","Column alignment centered successfully")
exit