This demo shows how you can export data from a sqldatasource and change the position of a column in the exported Excel sheet.
Postback events code for xml and xlsx Excel Exports:
The VB code to run the export to xml/xlsx Excel formats changing some columns positions: