>Yes, yes it will work this way. Visually add and extra column, by default it will be at the end all the columns. Now shift this latest (last) column to be the first column visually, setting the no. as 1 in the properties sheet. the it will stop working
You mean you added a column and set its columnorder to 1? Borislav's code should still work.
Look at the code with the article I had last month (
http://www.utmag.com/wconnect/wc.dll?9,7,10,2147 - it's about grids), there's some scrolling code inside, pretty much the same as his code, and I've tested it with resized and shuffled columns. That should work.