Column headings I assume are titles in each column across row 1.
You can select those and Data>Sort>Options>Sort left to right.
NOTE: select entire columns before sorting left to right on row 1 and the data
in each column will move with the sort.
Column footings is a term unknown to me.
Can you give an example of your column heading/footings?
Gord Dibben MS Excel MVP