```mermaid flowchart TD Start([開始]) --> SetISB[將 Sender 設為當前 DisplayISB] SetISB --> MoveShape[將 Shape1 選取框移動至該 ISB 位置] MoveShape --> CalcPage[依據 ISB 名稱與捲軸位置計算頁碼 p] CalcPage --> UpdatePageLV{p 是否在有效範圍內?} UpdatePageLV -- 是 --> SyncUI[更新 NowPage 與 PageLV 的選取索引] UpdatePageLV -- 否 --> End([結束]) SyncUI --> End ```