Zip it up before you try to upload it.
Can I ask a question, is the reason you don't want column 2 in the first position because of a a data sorting issue? If that's the case you can sort your columns however you want AND show them in whatever order you want. So let's say you have something like:
Code:
Group Item Field2 Field3
A DD XXX YYY
A EE XXW YYZ
B CC JJJ GGG
B DD JJK GGM
If I understand what you're trying to do when someone reaches your combo box you want them to be able to start typing and as they're typing it would bring up values in the ITEM field, but show the columns as they are in my example. In other words when they reach your combo box you want them to be able to type D to get item 1 instead of A to get item 1. To me that's simply a sorting issue and if you modify the SQL statement you can get the sort you want and be able to have your ITEM (example) in the first column.