Visio 2010 version 14.0.6112.5000 32 bit and Win 7
Make new Drawing
Make 4 pages
Create a shape on Page-1 (a square)
Open shapesheet
Create a UserDefined cell on this shape User.Row_1
Set the cell formula to =PAGENUMBER()
Now choose to show values not formulas in shapesheet
User.Row_1 shows "1" as expected
Now lets re order pages, drag Page-1 between Page-2 and Page-3, the value now shows "2" as expected
Now drag Page-1 back to the first posistion, the value still shows "2"....
If I now edit the formula simply by placing the coursor after the formula and press enter it will now show page 1 again.
The value is not updated when pagenumbers become lower, only higher..
I off course use the Pagenumber() function in a much more complex formula and nned it to work...
What to do ?..