Reported by mdcurran on 2013-07-03 05:01
Table navigation scripts in MS Word (control+alt+arrows) are rather slow, especially in large tables.
It looks like the calls to range.information to get row and column numbers is what takes the most time. In deed any call to range.information has always been bad, so we should strive not to use it where ever possible.
MS Word cell objects have rowIndex and columnIndex properties (2003 and up) which seem to be much faster, so these should be used instead.
Comment 1 by mdcurran on 2013-07-03 05:20
Try build here:
I tested with Word 2010 and can test 2007, but need others to test on 2003 if possible.
The t3326 branch appart from not using range.information also improves the table movement algorithm some what to make less calls to Word and also fixes an issue when trying to move down a column with cells that span multiple rows.
Comment 2 by mdcurran on 2013-07-08 06:22
Incubating in 2def69a
Added labels: incubating
Comment 3 by Michael Curran <mick@... on 2013-07-22 00:32
```CommitTicketReference repository="" revision="3b61417e9730751eec454c1a7a9a02a2c5b4f468"
Merge branch 't3326' - Performance improvements when using table navigation commands in MS Word
Removed labels: incubating
Comment 4 by mdcurran on 2013-07-22 03:41
Milestone changed from next to 2013.2