Posted 8 September 2017, 2:49 pm EST
I am using '.GetViewportLeftColumn()' and
'.GetViewportRightColumn()' to get the columns which are visible inside the viewport associated with the SheetView of an fpSpread. Also, '.GetViewportTopRow()' and
'.GetViewportBottomRow()' for the visible rows.
I'm not certain when the behavior changed, but this all worked in previous releases. Now, when I am on the second SheetView of an fpSpread, and the SheetView.Columns.Count is equal to 7, '.GetViewportLeftColumn()' returns '7', and '.GetViewportRightColumn()' returns '8'
For the duration of this routine, the fpSpread.ActiveSheet is set to the SheetView that I am working with, and it is visible on screen. Any ideas about what may be happening here, or what I can do to fix this?