in reply to
Move Columns in Excel
There are rather a lot of Excel modules out there. Perhaps you could tell us which one you are using.
Update: OK, stumbling around the monastery, I found your other post, so I assume you are using Win32::OLE. However, it is still a good idea to be a little more explicit in your postings, especially if you don't link to related postings, which, in my opinion, you should.
"It took Loris ten minutes to eat a satsuma . . . twenty minutes to get from one end of his branch to the other . . . and an hour to scratch his bottom. But Slow Loris didn't care. He had a secret . . ." (from "Slow Loris" by Alexis Deacon)